Job Requirements
Albuquerque, NM
Top Secret Polygraph not specified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Overview
Edgewater Federal Solutions is seeking a Senior C++ Programmer to support a major national laboratory. This position is part of a capability-based team that architects, develops, integrates, tests, and deploys highly reliable, critical systems using agile methodologies. The ideal candidate will provide expertise across multiple disciplines, including large-scale software engineering, computer science, and computer engineering. Core capabilities include software development, system and software architecture. This team delivers high-quality, innovative solutions while sustaining and enhancing existing systems that support complex, high-impact operational environments.
Responsibilities
• Collaborate with cross-functional teams to gather requirements and design scalable software solutions
• Develop, test, and maintain software applications using Java, C++, and related technologies
• Support the full software development lifecycle, including integration, testing, and deployment
• Troubleshoot and resolve complex software issues using debugging and analysis tools
• Contribute to the design and optimization of systems supporting data processing and operational environments
Qualifications
• Bachelor's degree in relevant discipline plus minimum 7 years or more years of directly related experience that demonstrates the knowledge, skills, and ability to perform the duties of the job.
• In lieu of a degree, 13 additional years of experience is applicable
• Must be US Citizen
• Candidate must be onsite full time
• Active DOE Q Clearance on Start or DOD Top Secret equivalent, Reciprocity, with ability to obtain a DOE Q Clearance
Required Skills:
• Strong experience with object-oriented programming languages such as C/C++ (v11, v14, v17+), Java (v11, v17+), along with related object-oriented development principles & environment
• Experience with databases such as SQL, Postgres
• Knowledge of scripting languages such as Bash and Python
• Familiar with version control tools, such as Git
• Experience working in a collaborative environment (unclassified/classified)
Desired Skills:
• Strong understanding of analytics and reporting generating
• Experience with quality assurance testing
• UI/UX web development
• Cloud technologies
• Continuous Improvement/Continuous Deployment (CI/CD) pipeline
• Configuration Management
• Containerization (Docker preferred)
• Algorithms and machine learning
• Multi-threading
• Large-scale (1M+ lines of code) systems
• Experience with Java or Python
• Experience with Git software version control
• Experience working with large, established codebases
• Experience in UI design and data visualization with associated UI tools
• Experience with Agile software development practices
Edgewater Federal Solutions is seeking a Senior C++ Programmer to support a major national laboratory. This position is part of a capability-based team that architects, develops, integrates, tests, and deploys highly reliable, critical systems using agile methodologies. The ideal candidate will provide expertise across multiple disciplines, including large-scale software engineering, computer science, and computer engineering. Core capabilities include software development, system and software architecture. This team delivers high-quality, innovative solutions while sustaining and enhancing existing systems that support complex, high-impact operational environments.
Responsibilities
• Collaborate with cross-functional teams to gather requirements and design scalable software solutions
• Develop, test, and maintain software applications using Java, C++, and related technologies
• Support the full software development lifecycle, including integration, testing, and deployment
• Troubleshoot and resolve complex software issues using debugging and analysis tools
• Contribute to the design and optimization of systems supporting data processing and operational environments
Qualifications
• Bachelor's degree in relevant discipline plus minimum 7 years or more years of directly related experience that demonstrates the knowledge, skills, and ability to perform the duties of the job.
• In lieu of a degree, 13 additional years of experience is applicable
• Must be US Citizen
• Candidate must be onsite full time
• Active DOE Q Clearance on Start or DOD Top Secret equivalent, Reciprocity, with ability to obtain a DOE Q Clearance
Required Skills:
• Strong experience with object-oriented programming languages such as C/C++ (v11, v14, v17+), Java (v11, v17+), along with related object-oriented development principles & environment
• Experience with databases such as SQL, Postgres
• Knowledge of scripting languages such as Bash and Python
• Familiar with version control tools, such as Git
• Experience working in a collaborative environment (unclassified/classified)
Desired Skills:
• Strong understanding of analytics and reporting generating
• Experience with quality assurance testing
• UI/UX web development
• Cloud technologies
• Continuous Improvement/Continuous Deployment (CI/CD) pipeline
• Configuration Management
• Containerization (Docker preferred)
• Algorithms and machine learning
• Multi-threading
• Large-scale (1M+ lines of code) systems
• Experience with Java or Python
• Experience with Git software version control
• Experience working with large, established codebases
• Experience in UI design and data visualization with associated UI tools
• Experience with Agile software development practices
group id: 10227575