US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

C++ Programmer - 1910

Overview

Position: C++ Programmer
Location: Albuquerque, NM
Salary Range: $100,000 - $110,000 per year
Clearance: Clearable to Q

KeyLogic is seeking an Application Developer II to join one of next generation teams working primarily in a Linux environment.

The department partners with several internal mission organizations to design, develop and deploy large-scale remote sensing systems for real-time national security missions.

Your role will include C++ Programming, creating and modifying Ansible playbooks, and collaborating with our system administrators to automate tasks.

Responsibilities:


* Participate in the design of software tools and subsystems to support reuse and domain analysis.


* Assist Applications Engineer and Applications Programmer to interpret software requirements and design specifications to code and integrate and test software components.


* Work will primarily be performed in a Linux environment. 

Qualifications:


* Bachelor’s in Computer Science or related degree plus 6 years of relevant experience or total of 12 years of relevant experience without a degree.


* Must be a US Citizenship


* Ability to obtain and maintain a U.S.

Department of Energy Q security clearance

Required Skills (List Most important to least)


* Candidate must have strong software development skills in C++


* At least two (2) years Unix/Linux experience


* Experience working in a collaborative environment (unclassified/classified)


* Candidate must reside in the Albuquerque area as work must be performed onsite

Desired Skills:


* Experience with a subset of the following:


* UI/UX web development


* Cloud technologies


* Continuous Improvement/Continuous Deployment (CI/CD) pipeline


* Configuration Management


* Orbital mechanics


* 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 code bases


* Experience in UI design and data visualization with associated UI tools


* Experience with Agile software development practices

See Job Description





Share Job