The Command and Control, Battle Management, and Communications (C2BMC) program is a vital part of the Missile Defense System and requires a Principal Software Engineer to support software development in Java for the Track Server, supporting the Regional Applications team in Huntsville, AL.
Requirements
- Use of common software development and management tools such as: Git, Nexus, JIRA, Confluence, Maven or Gradle, Eclipse
- Understanding of standard system engineering design artifacts such as Use Cases and SysML diagrams
- Software engineering and development experience with Java/JEE
- Possesses knowledge of core software practices like coding standards and configuration management
- Experience developing enterprise applications in Java on Linux
- Familiar with Java foundation classes and toolkits
- Knowledgeable in server-side/database development and computer system administration
Responsibilities
- Responsible for conducting in-depth analysis and providing technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user support
- Maintains current knowledge, debugs, and configures related software products
- Develops or modifies operating system applications based on specifications
- Work with other system support teams to resolve issues, set standards, and improve overall operating system efficiency
- Designs, codes, tests, and implements automation tools for operations
- Handles most phases of software systems programming applications and may need little instruction and guidance in other areas
Other
- Ability and willingness to travel up-to 10% to support business needs
- Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application
- Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline or a related field from an accredited university is preferred
- Demonstrates strong oral and written communication skills and the ability to work effectively in a fast-paced, team-oriented environment
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions