We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to ... A masters degree in computer science or a related computer field may be substituted for one year of ...
We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to ... A masters degree in computer science or a related computer field may be substituted for one year of ...
Provide computer and software engineering support for EWOK system development, integration, testing, evaluation, sustainment, and lifecycle activities. * Support software design, development ...
Provide computer and software engineering support for EWOK system development, integration, testing, evaluation, sustainment, and lifecycle activities. * Support software design, development ...
We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to ... A masters degree in computer science or a related computer field may be substituted for one year of ...
We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to ... A masters degree in computer science or a related computer field may be substituted for one year of ...
Software Developer
Fairfax, VA · On-site
$100K - $140K/yr
Software Developer Additional Requirements: · Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or equivalent STEM field ...
Quick apply
Software Developer
Fairfax, VA · On-site
$100K - $140K/yr
Software Developer Additional Requirements: · Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or equivalent STEM field ...
Software Developer
Manhattan, NY · On-site
$125K - $150K/yr
We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to ... A masters degree in computer science or a related computer field may be substituted for one year of ...
Software Developer
Manhattan, NY · On-site
$125K - $150K/yr
We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to ... A masters degree in computer science or a related computer field may be substituted for one year of ...
Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field. • Strong proficiency in: LabVIEW, Python, High-level languages (C++, Java ...
Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field. • Strong proficiency in: LabVIEW, Python, High-level languages (C++, Java ...
Computer Programmer/Software Developer
Manhattan Beach, CA · On-site
$139K/yr
Title: Computer Programmer/Software Developer Qualification: Master/Bachelor/Ass. Degree in CS/IT/Engg/Science or equiv. Minimum experience required: Bachelors/Associate in CS/IT/Engg/Science or ...
Computer Programmer/Software Developer
Manhattan Beach, CA · On-site
$139K/yr
Title: Computer Programmer/Software Developer Qualification: Master/Bachelor/Ass. Degree in CS/IT/Engg/Science or equiv. Minimum experience required: Bachelors/Associate in CS/IT/Engg/Science or ...
Software Developer
Boone, NC · On-site
Software Developers also analyze and design databases within an application area. RESPONSIBILITIES ... Writes, updates, and maintains computer applications and software packages to handle specific jobs ...
Quick apply
Software Developer
Boone, NC · On-site
Software Developers also analyze and design databases within an application area. RESPONSIBILITIES ... Writes, updates, and maintains computer applications and software packages to handle specific jobs ...
Computer Software Specialist 3
Memphis, TN · On-site
$87K/yr
To perform the Computer Software Specialist 3 role, you must: -Bachelor's degree in Computer Science, Engineering, Information Systems or Business with a concentration in Information Systems or Math ...
Computer Software Specialist 3
Memphis, TN · On-site
$87K/yr
To perform the Computer Software Specialist 3 role, you must: -Bachelor's degree in Computer Science, Engineering, Information Systems or Business with a concentration in Information Systems or Math ...
Ensure compliance with project plans and industry standards Software Engineer requirements are: * 2+ years' experience of working on a Computer Software Engineer or Software Developer ( position
Ensure compliance with project plans and industry standards Software Engineer requirements are: * 2+ years' experience of working on a Computer Software Engineer or Software Developer ( position
Software Developer
Fairfax, VA · On-site
$100K - $130K/yr
Software Developer We are looking for an energetic, forwarding thinking computer program engineer to support the architecture, development and testing of a next generation system. This system ...
Quick apply
Software Developer
Fairfax, VA · On-site
$100K - $130K/yr
Software Developer We are looking for an energetic, forwarding thinking computer program engineer to support the architecture, development and testing of a next generation system. This system ...
Computer Scientist / Software Developer
Auburn, AL · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Auburn, AL Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Quick apply
Computer Scientist / Software Developer
Auburn, AL · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Auburn, AL Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Software Developer Mandatory Skills You must possess a Bachelor or a Master of Science degree in Computer Engineering, and/or Computer Science, and/or Electrical Engineering or equivalent. BS/2+, MS ...
Software Developer Mandatory Skills You must possess a Bachelor or a Master of Science degree in Computer Engineering, and/or Computer Science, and/or Electrical Engineering or equivalent. BS/2+, MS ...
Software Developer
Manassas, VA · On-site
Software Developer We are looking for an energetic, forwarding thinking computer program engineer to support the architecture, development and testing of a next generation system. This system ...
Software Developer
Manassas, VA · On-site
Software Developer We are looking for an energetic, forwarding thinking computer program engineer to support the architecture, development and testing of a next generation system. This system ...
.Net Developer 2 - GDOT
Atlanta, GA · On-site
Software Developer Under general supervision, designs, codes, tests, modifies and debugs computer software. Researches and analyzes program or systems problems and develops program documentation.
.Net Developer 2 - GDOT
Atlanta, GA · On-site
Software Developer Under general supervision, designs, codes, tests, modifies and debugs computer software. Researches and analyzes program or systems problems and develops program documentation.
Computer Scientist / Software Developer
Aberdeen, MD · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Aberdeen, MD Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Quick apply
Computer Scientist / Software Developer
Aberdeen, MD · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Aberdeen, MD Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Oracle PL/SQL Developer (Expert Software Developer HBITS-07-14840) || Albany, NY
Manhattan, NY · On-site
Qualifications Software Developer- Is involved with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.
Oracle PL/SQL Developer (Expert Software Developer HBITS-07-14840) || Albany, NY
Manhattan, NY · On-site
Qualifications Software Developer- Is involved with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.
Oracle PL/SQL Developer (Expert Software Developer HBITS-07-14840) || Albany, NY
New York, NY · On-site
Qualifications Software Developer- Is involved with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.
Quick apply
Oracle PL/SQL Developer (Expert Software Developer HBITS-07-14840) || Albany, NY
New York, NY · On-site
Qualifications Software Developer- Is involved with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.
Software Developer
Columbia, MO · On-site
The Software Developer's duties will include managing system performance, reviewing and updating ... Designing and testing computer structures * Editing source-code * Profiling and analyzing ...
Software Developer
Columbia, MO · On-site
The Software Developer's duties will include managing system performance, reviewing and updating ... Designing and testing computer structures * Editing source-code * Profiling and analyzing ...
The Software Developer's duties will include managing system performance, reviewing and updating ... Designing and testing computer structures * Editing source-code * Profiling and analyzing ...
The Software Developer's duties will include managing system performance, reviewing and updating ... Designing and testing computer structures * Editing source-code * Profiling and analyzing ...
Computer Software Developer information
See salary details
$48K - $58.7K
1% of jobs
$58.7K - $69.5K
4% of jobs
$69.5K - $80.2K
9% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.2K - $90.9K
12% of jobs
$90.9K - $101.6K
15% of jobs
The median wage is $108.7K / yr.
$101.6K - $112.4K
14% of jobs
$112.4K - $123.1K
15% of jobs
$127.3K is the 75th percentile. Wages above this are outliers.
$123.1K - $133.8K
13% of jobs
$133.8K - $144.5K
9% of jobs
$144.5K - $155.3K
5% of jobs
$155.3K - $166K
3% of jobs
$48K
$111.8K
$166K
How much do computer software developer jobs pay per year?
What is the difference between Computer Software Developer vs Computer Programmer?
| Aspect | Computer Software Developer | Computer Programmer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; sometimes certifications | Typically similar; often requires a degree or coding experience |
| Work Environment | Designing, developing, and testing software applications | Writing, testing, and debugging code |
| Employer & Industry Usage | Tech companies, software firms, startups | Any industry needing custom software or applications |
While both roles involve coding, Computer Software Developers focus on designing and creating complete software solutions, whereas Computer Programmers primarily write and test code. Developers often oversee the entire development process, while Programmers typically work on specific coding tasks within a project.
Can I make 100k as a software developer?
What are the typical collaboration practices for computer software developers within a development team?
Is software developer still in demand?
What engineers make $500,000?
What are Computer Software Developers?
What job does a software developer do?
What are the key skills and qualifications needed to thrive as a Computer Software Developer, and why are they important?

City Of New York rating
7.1
Based on 77 frontline employees who took The Breakroom Quiz
502nd of 668 rated public administrative organizations
Job description
The Department of Small Business Services (SBS) helps unlock economic potential and create economic security for all New Yorkers by connecting New Yorkers to good jobs, creating stronger businesses, and building a fairer economy in neighborhoods across the five boroughs.
The Technology Unit provides all SBS employees with quick and efficient service to meet all their technology needs. The Unit consists of three groups: The Project Management Office (PMO), Solutions Architecture and, Technology Operations. This position will be part of the Solutions Architecture group which is responsible for leading the implementation of software development efforts, solution architecture, software quality assurance testing, and ongoing maintenance of all SBS databases.
We are seeking a Software Developer with experience in .NET, ReactJS, and Microsoft Dynamics 365 to join the NYC Department of Small Business Services. You would be part of a growing development team responsible for modernizing and supporting enterprise business applications utilizing Microsoft technologies including Dynamics 365, Power Platform, Azure services, ReactJS, and custom .NET applications.
This hands-on position will focus on designing, developing, integrating, and maintaining scalable enterprise solutions that improve end-user productivity, streamline business processes, and enhance overall operational efficiency. The selected candidate will work closely with senior Technology staff, product owners, business stakeholders, and cross-functional teams and will be an integral part of the entire software development lifecycle.
Responsibilities will include:
- Design, develop, and maintain enterprise applications utilizing ASP.NET MVC/Core, C#, REST APIs, ReactJS, and Microsoft Dynamics 365/Dataverse
- Develop and support Dynamics 365 customizations, plugins, workflows, Power Automate flows, business rules, and model-driven applications
- Build and maintain integrations between Dynamics 365 and external systems utilizing Azure Functions, Azure Logic Apps, Service Bus, APIs, and web services
- Design and develop responsive and user-friendly front-end applications utilizing ReactJS, Angular, JavaScript, Bootstrap, HTML5, and CSS3
- Develop reusable UI components and support modern single-page application (SPA) architecture utilizing ReactJS
- Collaborate with DBAs and technical teams to design and optimize SQL Server databases, stored procedures, views, and data integration processes
- Participate in solution architecture, technical design sessions, and enterprise application modernization initiatives
- Support deployment automation, source control, and CI/CD pipelines utilizing Azure DevOps, Git, and modern release management practices
- Participate in Agile/Scrum ceremonies including sprint planning, backlog grooming, technical estimations, and daily stand-ups
- Troubleshoot and resolve application defects, performance bottlenecks, integration issues, and production support incidents
- Ensure all solutions follow best practices related to scalability, security, accessibility, maintainability, and performance optimization
- Create technical documentation, deployment procedures, architecture diagrams, and operational support materials
- Participate fully and actively in application deployments, cloud provisioning, release management, and post-deployment validation activities
- Work closely with business stakeholders and product owners to translate business requirements into scalable technical solutions
- Research and recommend emerging technologies, AI-enabled capabilities, automation opportunities, and process improvements to modernize agency systems
To apply, please email your resume and cover letter, after applying via ESS (for internal applicants) or nyc.gov/careers (for external applicants), and use the following subject line:
Software Developer to: [email protected]
Internal candidates please email your resume and cover letter including the following subject line: Software Developer to: [email protected]
ALSO APPLY:
City Employees: Apply through Employee Self Service (ESS) at www.nyc.gov/ess search for Job ID: # 782861
All Other Applicants: Go to www.nyc.gov/careers search for Job ID: #782861
Salary: Commensurate with Experience
NYC residency not required for this title.
If you do not have access to email, mail your cover letter & resume to:
NYC Department of Small Business Services
Human Resources Unit
1 Liberty Plaza, 11th Floor
New York, New York 10006
COMPUTER SPECIALIST (SOFTWARE) - 13632
(1) A baccalaureate degree from an accredited college, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field and two (2) years of satisfactory full-time software experience in designing, programming, debugging, maintaining, implementing, and enhancing computer software applications, systems programming, systems analysis and design, data communication software, or database design and programming, including one year in a project leader capacity or as a major contributor on a complex project; or
(2) A four-year high school diploma or its educational equivalent and six (6) years of full-time satisfactory software experience as described in "1" above, including one year in a project leader capacity or as a major contributor on a complex project; or
(3) A satisfactory combination of education and experience that is equivalent to (1) or (2) above. College education may be substituted for up to two years of the required experience in (2) above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. A masters degree in computer science or a related computer field may be substituted for one year of the required experience in (1) or (2) above. However, all candidates must have a four year high school diploma or its educational equivalent, plus at least one (1) year of satisfactory full-time software experience in a project leader capacity or as a major contributor on a complex project.
NOTE: In order to have your experience accepted as Project Leader or Major Contributor experience, you must explain in detail how your experience qualifies you as a project leader or as a major contributor. Experience in computer operations, technical support, quality assurance (QA), hardware installation, help desk, or as an end user will not be accepted for meeting the minimum qualification
requirements.
Special Note
To be eligible for placement in Assignment Level IV, in addition to the Qualification Requirements stated above, individuals must have one year of satisfactory experience in a project leader capacity or as a major contributor on a complex project in data administration, database management systems, operating systems, data communications systems, capacity planning, and/or on-line applications programming.
The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
What City Of New York employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About City of New York
Sourced by ZipRecruiter
Industry
Public administration
Company size
10,000+ Employees
Headquarters location
New York, NY, US
Year founded
1971