2164 IT & Software Developer jobs in the US

U.S. Gov jobs

Science Software Developer (IT Specialist)

80,000 - 110,000 USD
U.S. Gov
One Columbus Circle, NE, Washington
80,000 - 110,000 USD
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

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.

Technologies

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

job benefits iconInternational team
job benefits iconCareer paths and annual reviews
job benefits iconMaternity/Paternity leave
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.