Senior Software Engineer

Odyssey Systems Consulting Group, Ltd.Warner Robins, GA
17dOnsite

About The Position

Odyssey Systems is seeking a Senior Software Engineer to provide expert-level software engineering support to Department of Defense (DoD) programs located at Robins AFB, GA. This role involves applying advanced software engineering principles across the full development lifecycle, including requirements, design, development, verification and validation, testing, documentation, and sustainment activities. The ideal candidate will possess deep experience in Agile software development and compliance with DoD cybersecurity workforce and policy requirements.

Requirements

  • Must be a US citizen
  • Clearance: Secret
  • Education: BS in a Relevant Discipline
  • Years of Experience: 15 years relevant experience
  • Software engineering across the full development lifecycle
  • Agile (Scrum) software development
  • Software Quality Assurance (SQA)
  • Systems analysis and requirements evaluation
  • Software design, development, testing, and deployment
  • Programming using C#, Java, JavaScript, HTML5, and SQL
  • Source code management, configuration files, and build/deployment scripting
  • Peer design and code reviews
  • Technical documentation and engineering support
  • Ability to work effectively as part of an Agile development team
  • Collaboration with Government engineers, users, and prime contractors
  • Clear technical communication through documentation and code
  • Ability to support mission objectives in a dynamic development environment

Nice To Haves

  • Clearance: Top Secret
  • Education: MS in a Relevant Discipline
  • Years of experience: 10 years relevant experience

Responsibilities

  • Support software engineering activities across the lifecycle including requirements, design, development, verification and validation (V/V), testing, and documentation.
  • Develop, enhance, and maintain software solutions in an Agile/Scrum environment.
  • Produce technical artifacts such as documentation, diagrams, flowcharts, and clear code comments.
  • Perform coding, functional testing, performance testing, and peer code/design reviews.
  • Execute Software Quality Assurance (SQA) activities to ensure compliance with quality standards.
  • Support software build, packaging, and deployment activities through scripting and automation.
  • Collaborate with Government engineers, users, and prime contractors to translate features into technical designs and implementation tasks.
  • Develop using technologies such as C#, Java, JavaScript, HTML5, and SQL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service