Software Developer

$89,500 - $188,000/Yr

CACI International - Sterling, VA

posted 4 months ago

Full-time - Mid Level
Sterling, VA
Professional, Scientific, and Technical Services

About the position

As a motivated software engineer on this growing program comprising multiple agile development teams, you will work with end users, stakeholders, and your teammates in a fast-paced environment creating mission-critical software applications used to reduce risk and complexity within a diverse software application ecosystem. You will develop automated solutions for integration and testing activities that reduce delivery complexity, accelerate delivery, and/or verify functionality. Your role will involve developing and maintaining an automated test framework comprising test scripts, agile development status, and system health data. Additionally, you will implement quality assurance processes and gates to facilitate end-to-end integration and verification with operational organizations.

Responsibilities

  • Work with end users and stakeholders to create mission-critical software applications.
  • Develop automated solutions for integration and testing activities.
  • Maintain an automated test framework comprising test scripts and system health data.
  • Implement quality assurance processes and gates for integration and verification.

Requirements

  • BA/BS in STEM field or related experience.
  • 7+ years of related experience.
  • Active TS/SCI with CI polygraph.
  • Experience with AWS services and automated integration testing suites (e.g., Jest, Unit, Selenium, Cypress).
  • Fluency in Java and Javascript.
  • Familiarity with mission management systems and operations.
  • Ability to communicate effectively and collaboratively in a team environment.
  • Demonstrated knowledge and experience with cloud / on-premise cloud environments.
  • Experience with Atlassian Suite tools.
  • Possess Security+ or equivalent certification.

Nice-to-haves

  • Experience with agile software development and using Kanban to plan iterations.
  • Knowledge of IC processes, policies, and guidance.
  • Experience with Test Driven Development.
  • Experience with automated tests and user interface tests to support automated application testing.

Benefits

  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support programs
  • Continuing education opportunities
  • Flexible time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service