Software Engineer
Role summary
An innovative national defence and maritime technology organization seeks an Experienced Computer Engineer to design and develop mission-critical applications for naval vessels. The role involves managing the full software development lifecycle, researching new applications, and collaborating with cross-functional teams. Key requirements include proficiency in programming languages like C#, Java, Python, or Go, experience with Docker/Kubernetes, and knowledge of software engineering practices with automated unit testing. The position requires eligibility for security clearance and offers a comprehensive benefits package.
Experienced Computer Engineer / Software Developer
Location: New York | Salary: £94,800 - £148,200 annual
An innovative organisation in the national defence and maritime technology sector is looking for an Experienced Computer Engineer. This role focuses on the design and development of mission-critical applications that support the operational capabilities of naval vessels.
What you'll be doing
• Design and develop advanced software solutions for shipboard information technology systems.
• Research and conceptualize software applications to enhance maritime operational capabilities.
• Manage the full software development lifecycle for mission-critical onboard systems.
• Collaborate with cross-functional teams to lead innovation and implement forward-thinking ideas.
• Provide mentorship and technical guidance within a collaborative engineering environment.
What we're looking for
• Degree in Computer Science or Engineering with significant relevant professional experience.
• Proficiency in programming languages such as C#, Java, Python, or Go.
• Experience with containerized deployments using Docker or Kubernetes.
• Practical knowledge of software engineering practices and automated unit testing.
• Eligibility to obtain and maintain the required security clearance for this position.
What's on offer
• Comprehensive health, dental, vision, and voluntary benefits package.
• Retirement savings program and capital accumulation plan.
• Flexible work schedules and paid parental leave.
• Tuition assistance and student debt benefit programs.
Apply via Hyra to be considered for this opportunity.
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite