2164 IT & Software Developer jobs in the US

Science Software Developer (IT Specialist)
80,000 - 110,000 USD
U.S. Gov
One Columbus Circle, NE, Washington
80,000 - 110,000 USD
Requirements
Must:
The Information Technology Specialist (Science Software Developer) is responsible for extending and maintaining the data reduction and analysis software for the Chandra X-ray Observatory. This includes supporting software development in Python, C++, and Java and working to design, develop and implement astronomical software in support of the Chandra mission.
Responsibilities
Join the Chandra X-ray Center and become part of the team working to *support and maintain the science tools and user interfaces* of the Data system software development group. The individual will work with the existing software development team to extend system capabilities in response to operational and scientific requests, design and implement new algorithms and/or user interfaces in collaboration with scientists, maintain existing tools through system upgrades and migrations, and support the software system through all phases of the software development cycle.
Specific Duties include:
Communication with scientists for software requirements and testing
Developing and maintaining software through all phases of the software development lifecycle
Documenting software for CXC operations staff and scientific users worldwide
Problem analysis and evaluation in support of science operations and user input
Work as part of a team
Methodology
Description
How You Will Be Evaluated
You will be evaluated for this job based on how well you meet the qualifications above.
Your application will be evaluated first for the basic qualifications described above. The applications that meet the basic qualification will be evaluated further against the following criteria:
Knowledge of system software development lifecycles, including requirements generation, design, code, verification and test, systems integration, and maintenance. Includes skill in advanced debugging techniques, code checkers and configuration management tools
Knowledge and the ability to utilize scripting languages (e.g., Python), C/C++, Java, and Unix based operating systems
Knowledge and the ability to utilize modern programming practices and standards, e.g., object oriented design and programming, UML diagramming, Design patterns
Knowledge of databases and data access via standard protocols
Knowledge of web and grid enabled technologies, image handling, graphics, and user interfaces
Knowledge in mathematics, less than that required for a professional mathematician, but sufficient to communicate with scientists and engineers concerning the nature of the calculations being performed and algorithms being developed
Benefits
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 2164 C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the United States?
Capgemini, LGS, une Société IBM / an IBM Company, CGI, Murmuration, Canadian National Railway, Leidos, Cognizant among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Leidos as they are hiring for 469 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Leidos as they are hiring for 469 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.