Salary
💰 $80,100 - $133,700 per year
Tech Stack
AzureCyber SecurityJava
About the role
- Lead multiple software development projects for onboard acoustic systems and onshore support, including management of a small team.
- Develop schedules and milestones and follow agile processes to deliver quality on schedule.
- Work in Java and C++ and include database development using Maria dB.
- Work closely with engineering team to define system requirements and improve user experience.
- Lead software and hardware problem troubleshooting and develop solutions for next revision.
- Resolve software and hardware obsolescence issues by recommending new architecture, selecting new computer hardware components, and updating software components.
- Perform unit and subsystem testing of software and hardware changes and upgrades.
- Review baseline change documents for system network and interfaced subsystems, assess impact, and develop implementation strategy.
- Review cybersecurity documents and tools to remain compliant with security requirements.
Requirements
- Bachelors Degree
- Active Secret Clearance
- U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance
- At least Five (5) years of professional experience in a Software, IT, or Systems Engineer Project Management role
- Presentation/briefing experience with strong written and verbal communication skills
- Troubleshooting; including networking, performance, and other system troubleshooting skills
- Configuration management systems such as: Azure Git
- Experience with Java and C++
- Database development experience using Maria dB
- Experience leading multiple software development projects and managing a small team
- Familiarity with agile processes, unit and subsystem testing, and cybersecurity compliance