Marine Operations Software Development Lead

Abacus Technology Corporation

Silver Spring (MD)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Abacus Technology Corporation seeks a Marine Operations Software Development Lead to guide design, development, modernization, integration, deployment, and sustainment of mission-critical software for NOAA OM...

The role requires leading teams, shaping architecture, and delivering secure, scalable software across on-prem and cloud-native environments, aligning with enterprise IT modernization initiatives.

Qualifications

  • 10+ years of enterprise software development experience, with at least 5 years as a technical lead or development lead.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (or equivalent experience).
  • Experience designing and implementing RESTful APIs and enterprise system integrations; strong software architecture skills.

Responsibilities

  • Lead architecture, design, development, testing, deployment, and maintenance of enterprise software applications.
  • Provide technical leadership across the SDLC using Agile methodologies.
  • Design and develop secure web applications, APIs, system integrations, and workflow automation solutions.
  • Modernize legacy applications using cloud-native technologies and contemporary development frameworks.
  • Collaborate with stakeholders to define technical solutions and deliver high-quality software products.
  • Implement DevSecOps practices, including CI/CD pipelines, automated testing, version control, and secure coding standards.
  • Integrate applications with enterprise platforms such as Microsoft 365, Azure, SharePoint, and identity management services.
  • Perform code reviews, establish development standards, and mentor software engineers.
  • Support production systems through troubleshooting, performance tuning, and software enhancements.
  • Develop technical documentation, system designs, and operational procedures.

Skills

C#/.NET
Java
Python
JavaScript/TypeScript
React
Angular
RESTful APIs
SQL Server
PostgreSQL
Git
Azure DevOps
Azure Cloud
Docker
Kubernetes
DevSecOps
Zero Trust
Infrastructure as Code
Security best practices

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related technical discipline
Certifications in Azure, security, or agile practices (e.g., Azure Developer Associate, Azure Solutions Architect, CSM, CISSP)

Tools

Azure DevOps
Git
CI/CD pipelines
Power Platform
Azure
Docker
Kubernetes

Job description

Overview

Abacus Technology is seeking a Marine Operations Software Development Lead to lead the design, development, modernization, integration, deployment, and sustainment of mission-critical software applications supporting maritime operations and enterprise business systems for the NOAA Office of Marine and Aviation Operations (OMAO). This is a full-time position.

Responsibilities
  • Lead the architecture, design, development, testing, deployment, and maintenance of enterprise software applications.
  • Provide technical leadership throughout the software development lifecycle using Agile methodologies.
  • Design and develop secure web applications, APIs, system integrations, and workflow automation solutions.
  • Modernize legacy applications using cloud-native technologies and contemporary development frameworks.
  • Collaborate with stakeholders to gather requirements, define technical solutions, and deliver high-quality software products.
  • Implement DevSecOps practices, including CI/CD pipelines, automated testing, version control, and secure coding standards.
  • Integrate applications with enterprise platforms such as Microsoft 365, Azure, SharePoint, identity management services, and relational databases.
  • Perform code reviews, establish development standards, and mentor software engineers.
  • Support production systems through troubleshooting, performance tuning, and software enhancements.
  • Develop technical documentation, system designs, and operational procedures.
Qualifications

10+ years experience in enterprise software development including at least 5 years leading software development teams or serving as a technical lead. Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline. Additional experience may be substituted for degree requirements. Certifications such as Microsoft Certified: Azure Developer Associate; Microsoft Certified: Azure Solutions Architect Expert; Certified ScrumMaster (CSM); CISSP; PMI-ACP; and/or CompTIA Security+ CE preferred. Experience with Agile development methodologies such as Scrum or Kanban. Proficient with one or more of the following: C#/.NET, Java, Python, JavaScript/TypeScript, React, or Angular. Experience designing and implementing RESTful APIs and enterprise system integrations. Experience with SQL Server, PostgreSQL, or other relational database platforms. Experience using Git, Azure DevOps, or similar source control and CI/CD platforms. Knowledge of secure software development practices and cybersecurity principles. Experience supporting enterprise IT modernization initiatives preferred. Experience developing software for logistics, transportation, maintenance, asset management, or operational environments desired. Experience with Microsoft Azure, Power Platform, Docker, Kubernetes, or cloud-native development desired. Experience implementing DevSecOps, Zero Trust, and Infrastructure as Code preferred. Experience integrating enterprise business applications and operational systems desired. Experience supporting disconnected or low-bandwidth operating environments preferred. Must have strong communication, analytical, and problem-solving skills. Must be a US citizen and able to obtain and maintain a Public Trust clearance.

Applicants selected will be subject to a U.S. government security investigation and must meet eligibility requirements for access to classified information.

EOE/M/F/Vet/Disabled

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Maritime Software Engineering Lead (Secure Cloud)
Maritime Software Engineering Lead (Secure Cloud)

Abacus Technology Corporation • Silver Spring (MD)

On-site
USD 150,000 - 190,000
Lead Software Developer
Lead Software Developer

Raye IT Consulting • Washington

Hybrid
USD 140,000 - 190,000
Health Insurance
401(k) matching
Paid Time Off
+1
Software Development Lead (Marine Operations)
Software Development Lead (Marine Operations)

Concept-Solution • Silver Spring (MD)

On-site
USD 140,000 - 190,000
Sr. Software Developer, Application
Sr. Software Developer, Application

Oasys International, LLC • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Software Developer, Application (CLOUD)
Software Developer, Application (CLOUD)

Oasys International, LLC • United States

Remote
USD 90,000 - 120,000
Maritime Operations Software Lead
Maritime Operations Software Lead

Concept-Solution • Silver Spring (MD)

On-site
USD 140,000 - 190,000
Software Development Lead (Marine Operations)
Software Development Lead (Marine Operations)

Worky • Maryland

On-site
USD 140,000 - 200,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Software Developer
Senior Software Developer

Radiance Technologies, Inc. • United States

On-site
USD 100,000 - 130,000
Software Engineer III
Software Engineer III

Oceaneering International Inc. • Hanover (MD)

On-site
USD 95,000 - 125,000
Health and Wellness benefits
Retirement Savings
Paid Time Off
Software Engineer with Active Secret Security Clearance - Onsite in Portsmouth, VA
Software Engineer with Active Secret Security Clearance - Onsite in Portsmouth, VA

Booker DiMaio, LLC • Portsmouth (VA)

On-site
USD 90,000 - 130,000