Marine Operations Software Development Lead

Abacus Technology
Laurel, MD, United States
22 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$69,550.0 - $125,725.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Microsoft Azure Business Software C Sharp (Programming Language) Cloud Computing Code Review
+31 more
CompTIA Security+ Information Systems Continuous Integration Relational Databases Identity and Access Management IT Management Python (Programming Language) PostgreSQL Microsoft SQL Server Performance Tuning Scrum Methodology Zero Trust Network Access Secure Coding Web Application Security Microsoft SharePoint Software Engineering Systems Integration TypeScript Enterprise Software Applications ReactJS Git Containerization AngularJS Kubernetes Infrastructure Automation Frameworks Information Technology Operational Systems Restful APIs Software Version Control Devsecops Docker

Job description

  • 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., MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in Laurel, MD. In this role, you will develop, maintain, and enhance complex and diverse …
  • 1 month ago

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all