MKS2 Technologies is seeking a Software Engineer to design, develop, test, integrate, and support enterprise-level applications for mission-critical command and control systems, requiring complex problem resolution and adherence to security standards.
Requirements
- Proficiency in Java
- enterprise application development.
- Familiarity with Java foundation classes and toolkits.
- Experience developing software for Unix/Linux platforms.
- Experience working in Agile teams; strong understanding of Agile methodology.
- Proficiency with common software development tools: Git, Nexus, JIRA, Confluence, Maven/Gradle, and Eclipse.
- Understanding of system engineering design artifacts (Use Cases, SysML diagrams).
Responsibilities
- Design, code, test, debug, and maintain enterprise software applications in Java.
- Perform in-depth analysis and technical support for systems software products.
- Develop automated test scripts and CI/CD pipeline components.
- Conduct software integration testing and resolve complex technical issues.
- Collaborate with system support groups to set standards, improve system efficiency, and ensure operational readiness.
- Review performance issues, identify root causes, and recommend effective solutions.
- Contribute to documentation, design artifacts, and Agile ceremonies as part of a collaborative development team.
Other
- Active Secret Clearance (Top Secret/SCI preferred)
- Full stack software development experience.
- Command and control system application development.
- Test-driven development and automated test pipeline experience.
- Excellent verbal and written communication skills.