Sev1Tech is seeking a Senior Software Engineer to modernize, enhance, operate, and maintain services for CNMOC mission-critical systems.
Requirements
- Experience with IT networks and technologies: Linux, Windows Server, and PL/SQL
- Experience with the following programming languages: C++, Java, Java Servlet, and Python
- Experience with front-end technologies: JavaScript, CSS, HTML, and Typescript
- Experience with test-driven development
- Experience with agile lifecycle management tools (e.g., Jira, Jenkins, JUnit, Gitlab, etc.)
- Proficiency with common SAFE and Agile practices
- Familiarity with and prior use of test automation, e.g., Selenium, Citrus
Responsibilities
- Participate in all aspects of the software development lifecycle of a mission critical product including scope and work estimation, architecture and design, coding and unit testing.
- Support all aspects of software development (designing, coding, testing, debugging, and maintaining products).
- Translate customer needs into user stories and deliver working capabilities at the conclusion of each sprint.
- Mentor other software developers on product team to enhance their skills.
- Participate and/or lead sprint demonstrations and facilitate implementation of agreed upon ideas identified at retrospectives.
- Work with others on product teams to develop solutions to hard problems that are impeding progress.
- Effectively communicate technical challenges, options considered, and the recommended solution to team leads.
Other
- Certification Requirement: Directive 8570.1/8140 - IAT II: Security+
- Must be a self-starter with the ability to work independently with minimal supervision.
- Excellent written and verbal communication skills
- Experience as a software developer supporting one or more products within CNMOC
- Experience with implemented cloud solutions with Amazon Web Services (AWS)