Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Hanover, MD, United States
Posted
1 week ago
DockerShellAnsibleBambooC++GitLab CIJenkinsKibanaKubernetesPython
Job Description
OVERVIEW: We are seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
GENERAL DUTIES
- Works individually or as part of a team.
- Reviews and tests software components for adherence to the design requirements and documents test results.
- Resolves software problem reports.
- Utilizes software development and software design methodologies appropriate to the development environment.
- Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
REQUIRED QUALIFICATIONS
- Bachelor's degree in computer science, Software Engineering, Cybersecurity, Intelligence Studies, Information Technology, Computer Engineering, or a related technical discipline.
- Minimum of seven (7) years of progressively responsible experience in software engineering, software development, and application programming supporting Department of Defense (DoD), Intelligence Community (IC), or Federal Government programs.
- Demonstrated expertise in Python, C, or C++, with the ability to design, develop, maintain, and troubleshoot complex enterprise software applications.
- Experience developing software for Windows and UNIX/Linux operating environments, including shell scripting, system automation, and operating system integration
- Practical experience designing, implementing, and maintaining Continuous Integration/Continuous Delivery (CI/CD) pipelines and DevSecOps automation using tools such as Docker, Kubernetes/OpenShift, Ansible, Jenkins, GitLab CI/CD, Bamboo, or comparable technologies.
DESIRED QUALIFICATIONS
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline. Master's degree preferred.
- Minimum of 14 years of experience designing, developing, and delivering high-complexity software systems and mission-critical applications supporting Department of Defense (DoD), Intelligence Community (IC), or Federal Government programs.
- Demonstrated mastery of Python, C, and/or C++, with experience developing multi-platform software solutions supporting Windows and UNIX/Linux operating environments.
- Proven experience serving as a technical lead, leading software engineering teams, mentoring junior engineers, and providing technical direction throughout the software development lifecycle.
- Demonstrated ability to translate complex operational and mission requirements into scalable software architectures, engineering solutions, technical roadmaps, and implementation plans.
- Experience developing enterprise software test strategies, creating comprehensive test plans, and leading software verification, validation, quality assurance, and acceptance testing activities.
- Advanced experience designing, implementing, automating, and maintaining DevSecOps CI/CD pipelines using technologies such as Docker, Kubernetes/OpenShift, Ansible, Jenkins, Bamboo, GitLab CI/CD, or similar automation frameworks.
- Working knowledge of Elasticsearch, Kibana, or comparable enterprise search and analytics platforms supporting operational applications CLEARANCE:
- Active TS/SCI with Full Scope Polygraph via the MD Customer is required
Similar jobs
- AI
Systems Safety Engineer
ANDURIL INDUSTRIES
Costa Mesa, CA🇺🇸$146k - $194k/yrHybrid2 weeks agoANSYSJiraEngineering - AI
Systems Safety Engineer
ANDURIL INDUSTRIES
Atlanta, GA🇺🇸$126k - $167k/yrHybrid7 weeks agoANSYSJiraEngineering - NG
Staff Software Engineer - Embedded and Real Time
NewNorthrop Grumman
San Diego, California🇺🇸$177k - $265.6k/yrOn-site19 minutes agoScrumSonarQubeAgile+6Technology - ST
Staff Software Engineer
NewStord
United States🇺🇸Hybrid20 minutes agoDockerGCPMicroservices+22Technology - JM
Software Engineer III - Android
NewJ.P. Morgan
New York City, New York🇺🇸On-site20 minutes agoOWASPAgileAndroid SDK+6Technology - VE
Senior Software Engineer
NewVerisk
Holmdel, New Jersey🇺🇸Hybrid20 minutes agoSQLSQL ServerAWS+9Technology