SOFTWARE ENGINEER II

Trace3
Full-time
Colorado Springs, CO
$100,000 - $125,000
Posted on 5 months ago

Job Description

The Software Engineer II will design, develop and maintain mission-critical software in support of missile defense systems. Develops and maintains complex engineering computer programs, and performs coding, testing, installing, and maintaining of engineering computer programs having features including multiplicity of function, critical constraints, and elaborate input/output.

Responsibilities

  • Develop, create, modify, operate, integrate, test and maintain software systems or platforms
  • Analyze user needs and develop software solutions
  • Analyze and design databases or perform analysis of data
  • Ensure security of software and systems
  • Work with Agile teams in high-level design, development, implementation, integration and verification of software components
  • Attend and Participate in Periodic Large Scale Agile Planning events, as well as standard Agile meetings
  • Develop computer program documentation and operational procedures
  • Prepare project resource estimates, schedules, and cost analysis
  • Provide diagnostic support to correct processing anomalies in complex computer programs
  • Assist in the preparation of specifications and other activities that require knowledge of programming principles and techniques
  • Interpret requirements and performs analysis to ensure that objectives are met

Requirements

  • 3-5 years of experience
  • Wide breadth of expertise in development languages, tools and environments in the design and development of software-centric solutions
  • Experience with Java, C++, Eclipse/IntelliJ IDEs, JUnit, etc.
  • Experience developing micro-services and working with containerization specifically Docker
  • Experience writing event-driven applications utilizing a messaging service
  • Experience developing Java build scripts using Gradle
  • Experience working within an Agile development team
  • Experience developing microservices using Java Spring Boot
  • Experience with application servers such as Weblogic and Wildfly
  • Experience performing Continuous Integration/Continuous Delivery (CI/CD) within a DevSecOps pipeline
  • Detailed understanding of the REST API
  • Experience migrating monolithic applications to a microservices architecture
  • Experience in Test Driven Development and Continuous Integration Environments
  • Experience working with Postgres
  • Bachelor’s Degree Required

Benefits

  • No benefits