Senior Software Engineer

Albuquerque, New Mexico Talent Nabbers LLC

Position Description
As a hybrid position, the candidate will work on hands-on coding, technical management and oversight of a small team, and interacting with customers. The primary responsibility includes facilitating the transition of space environment research algorithms/prototypes into operational software applications and to advance methodology, processes, and tools to ensure successful operational transition. Will design, develop, integrate, and maintain space weather science information system and perform full lifecycle software development activities. Will participate and review all technical documentation, including interface control document, specifications, test plans and procedures.
Required Skills
10+ years of experience in general software engineering development and familiarity with R2O methodology in delivering mission critical system applications, preferably space weather systems at NOAA/NASA/DoD. Requires the ability to perform hands-on coding, technical management and oversight of a team, and customer interaction. Experience in developing in multiple OO (Object Oriented) languages (C, Fortran, C++), Java / Python in an IDE environment such as Eclipse, and Unix shell scripting in a Centos Linux environment. Experience in developing web applications is must. Must have experience using open source databases, e.g., MySQL, Postgres using Hibernate or native SQL. Must be knowledgeable about information assurance practices in compliance with NIST or DoD security policies and procedures. Must have excellent verbal written communications skills and be highly motivated and adaptable in a fast-paced and dynamic working environment. Knowledge in conducting and managing system level testing and familiarity with SCM best practices GIT or Subversion is a plus. Experience or background in space weather science is highly desirable, but not required.
Must be a US Citizen and be able to pass a background investigation to obtain a Secret Clearance to enter the applicable government facility. Secret clearance preferred.
MS in computer science, computer engineering, related discipline, or equivalent. PhD preferred.

To apply for this job please visit the following URL: →