Annapolis Junction, Maryland, United States · Hybrid
$134/hr–$150/hr
Senior+
Software Engineer (SWE) — Skill Level 4 The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to e…
Annapolis Junction, Maryland, United States · On-site
$90/hr–$100/hr
Mid level
Security Clearance with Polygraph is required The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications. Software development activities include …
Skills: Linux CLI, Bash, Python, Java, Spring Framework
Annapolis Junction, Maryland, United States · On-site
$116/hr–$118/hr
Mid level
Security Clearance with Polygraph is required The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including DINO. Software development acti…
Annapolis Junction, Maryland, United States · On-site
$95/hr–$123/hr
Senior+
Security Clearance with Polygraph is required Seasoned Software Integration Engineer with proven experience building, debugging, and maintaining Java and Python based integration services on AWS Required Programming Lang…
Annapolis Junction, Maryland, United States · On-site
$116/hr–$120/hr
Senior+
Security Clearance with Polygraph is required The Work: Provide a reliable, highly available platform that orchestrates the microservices of a modernized operational system utilizing cutting edge technologies. The DevOps…
Skills: Aws, Infrastructure as code, Python, Ansible, Terraform
Annapolis Junction, Maryland, United States · Hybrid
$146k–$234k/yr
Senior+
Responsibilities Mid-level Network / Desktop Administrator to support and maintain enterprise network and end-user computing infrastructure. This is a hybrid role combining hands-on switching and network support with des…
Skills: Cisco IOS-XE, Cisco NX-OS, Network administration, Windows 10, Windows 11
Annapolis Junction, Maryland, United States · On-site
$95/hr–$123/hr
Senior+
Security Clearance with Polygraph is required The Work: Tools: Cucumber/Gherkin, Cypress or Playwright, Swagger (or similar API tool), 508 testing tools (JAWS or NVDA), AWS, Mongo or other NoSQL database, Spring Boot S/W…
Annapolis Junction, Maryland, United States · On-site
$95/hr–$123/hr
Senior+
Security Clearance with Polygraph is required Seasoned Software Integration Engineer with proven experience building, debugging, and maintaining Java and Python based integration services on AWS Required Programming Lang…
Annapolis Junction, Maryland, United States · On-site
$116/hr–$118/hr
Mid level
Security Clearance with Polygraph is required The Software Engineer shall be responsible for implementing access controls and permission mechanisms for securing access to critical HPC system resources through robust perm…
Skills: Linux cli, Bash, Python, Linux systems administration, Access controls
Annapolis Junction, Maryland, United States · On-site
$85/hr–$120/hr
Senior
Security Clearance with Polygraph is required The Work: Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. The Microservices Developer will be responsible for:…
Skills: Java, Spring Boot, Microservices, AWS, REST services
Annapolis Junction, Maryland, United States · On-site
$95/hr–$123/hr
Senior+
Security Clearance with Polygraph is required The Work: Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. The Microservices Developer will be responsible for:…
Skills: Java, Spring boot, Python, Aws, Microservices
Annapolis Junction, Maryland, United States · On-site
$138/hr–$154/hr
Senior+
Security Clearance with Polygraph is required The Work: Provide a reliable, highly available platform that orchestrates the microservices of a modernized operational system utilizing cutting edge technologies. The DevOps…
Skills: Aws, Infrastructure as code, Python, Ansible, Terraform
Northrop Grumman Mission Systems, Inc.
CNO Reverse Engineer (TG)
Annapolis Junction, Maryland, United States · On-site
$109k–$171k/yr
Senior
RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Polygraph TRAVEL: Yes, 10% of the TimeDescription At Northrop Grumman, our employees have incredible opportuniti…
Lead Software Engineer (TS/SCI with Polygraph required)
Annapolis Junction, Maryland, United States · Hybrid
$180k–$225k/yr
Senior+
A day in the life: We are seeking a Lead Software Engineer to support a mission-critical program by designing and delivering secure, scalable software solutions. In this role, you will lead the development of a comprehen…
Annapolis Junction, Maryland, United States · On-site
$70k–$190k/yr
Mid level
Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer (SWE L2/3) to support our intel t…
Skills: Python, Software engineering, Algorithms, Cloud capability, UI development
Annapolis Junction, Maryland, United States · On-site
$92k–$167k/yr
Senior
Mid/Sr System Administrator Leidos has a new and exciting opportunity for a Mid/Sr System Administrator in our Intel Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engi…
Skills: System Administration, Windows Server 2019, Active Directory, Troubleshooting, Security Management
Annapolis Junction, Maryland, United States · On-site
$120k–$188k/yr
Senior
RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Polygraph TRAVEL: Yes, 10% of the TimeDescription At Northrop Grumman, our employees have incredible opportuniti…
Annapolis Junction, Maryland, United States · On-site
$203k–$318k/yr
Senior+
RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Polygraph TRAVEL: Yes, 10% of the TimeDescription At Northrop Grumman, our employees have incredible opportuniti…
Skills: Software Engineering, C, C++, C#, Java
Northrop Grumman Mission Systems, Inc.
Staff CNO Cyber Protection Reverse Engineer (TG)
Annapolis Junction, Maryland, United States · On-site
$169k–$266k/yr
Senior+
RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Polygraph TRAVEL: Yes, 10% of the TimeDescription At Northrop Grumman, our employees have incredible opportuniti…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$134/hr–$150/hr
Full-time
Posted 38d ago
~40 hrs/week
Responsibilities
The Software Engineer will design, develop, and maintain high-performance web applications, microservices, and distributed monitoring solutions for HPC systems. They will collaborate with stakeholders to deliver scalable, user-centered interfaces and ensure system reliability through automated testing and CI/CD workflows.
Requirements
Candidates must have at least 14 to 20 years of software engineering experience and proficiency in Splunk, Python, and web development technologies like ReactJS and Node.js. Strong expertise in Linux, infrastructure automation, and CI/CD methodologies is required to support complex, large-scale technical environments.
Full job description
Software Engineer (SWE) — Skill Level 4
The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure the reliability, performance, and scalability of HPC infrastructure. In this position, the Software Engineer must be proficient with Splunk.
Position Required Skills Experience using the Linux CLI and the Linux suite of tools Experience developing Shell/Perl scripts to automate manual processes Recent software development experience using Python Experience with Splunk SPL, dashboard creation, and report development Experience with Splunk data onboarding, field extractions, data models, and performance tuning Experience with Splunk alerting, incident management workflows, and event correlation Familiar interfacing with Log Management tools including Syslog-ng and rsyslog Familiar Message Brokers such as Kafka Experience with IaC (Infrastructure as Code) principles and automation tools including Ansible Experience with CI/CD principles, methodologies, and tools such as GitLab CI Experience with Git Source Control System
Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Position Desired Skills Experience with the Atlassian Tool Suite (JIRA, Confluence)
About CTRL+
At CTRL+, we build powerful, mission-driven software that makes a difference. We're a collaborative, fast-moving team that values clean code, sharp thinking, and engineers who take ownership. If you thrive in a dynamic environment and love solving complex technical challenges, we want to hear from you.
Location
Some telework available, role is however mainly on site in Annapolis Junction MD
What You'll Do
As a Software Engineer at CTRL+, you'll play a key role in designing, developing, and maintaining high-performance web applications and services. You'll collaborate closely with analysts, engineers, and mission stakeholders to deliver scalable, user-centered solutions.
Design and implement high-performance, web-based graph visualization interfaces capable of rendering and interacting with large-scale datasets (thousands of nodes and edges) while maintaining responsiveness and usability
Build clean, reusable, and scalable frontend code using ReactJS, informed by user research, wireframes, mockups, prototypes, and user stories
Develop and maintain scalable server-side applications and microservices using Node.js and Express.js
Design, implement, and consume well-structured, secure, and documented RESTful APIs
Write and maintain automated JavaScript tests using ESLint and Jest
Manage version control, CI/CD pipelines, and project workflows using GitLab
Debug existing software, correct defects, and integrate solutions into new or modified systems
Develop and implement algorithms that meet or exceed system performance and functional standards
Analyze systems flow, data usage, and work processes to investigate and resolve problem areas
Write and review software and system documentation; recommend improvements to development process standards
Assist with developing and executing test procedures for software components and perform quality control on team deliverables
Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
Operate effectively within a Scaled Agile Framework (SAFe) environment
Communicate complex technical concepts clearly to both technical and non-technical audiences, including senior leadership and mission stakeholders
Deliver compelling product demonstrations and author accurate, concise project updates
What You Bring
Proven experience designing and building large-scale graph visualization interfaces for the web
Strong UI development skills with ReactJS
Solid experience with Node.js and Express.js for server-side development
Demonstrated ability to design and consume RESTful APIs
Proficiency with GitLab for version control, CI/CD, and project management
Working knowledge of Section 508 / WCAG accessibility standards and implementation
Familiarity with containers (Docker) and orchestration tools such as Kubernetes (CK8S and Helm)
Ability to work independently on a small team, manage timelines, and solve problems proactively with minimal supervision
Exceptional communication and presentation skills
20 YOE REQUIRED
Nice to Have
Scrum Lead experience and/or certification
Familiarity with the following Node.js and ReactJS packages: Babel, nwsapi, Winston, Graphology, AG Grid, and Sigma
Compensation
$252,000 – $296,000 | Salary commensurate with experience
Join CTRL+
We're building something meaningful. Come be part of it.
We provide industrial data collection and custom GIS tools to the world's most demanding industries.
Offices: Erb St W, Waterloo, Ontario, CA · 2851 W 120th St, Hawthorne, California 90250, US · White River, Ontario P0M3G0, CA · Corona, New Mexico , US · Cheyenne , Wyoming , US
How much do Software jobs in Annapolis Junction, MD pay?
Based on 562 listings with disclosed salaries, most software jobs in Annapolis Junction, MD pay between $99k–$260k per year. Individual offers vary with seniority, company size, and specialization.
How many Software jobs are open in Annapolis Junction, MD right now?
There are currently 706 open software positions in Annapolis Junction, MD listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Annapolis Junction, MD?
Companies currently hiring include Captivation, Wyetech, LLC, General Dynamics Information Technology, Leidos, Momentum Engineering, Inc., among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Annapolis Junction, MD?
Yes — 105 of the 706 open software positions offer remote or hybrid work (2 remote, 103 hybrid).
How do I apply for Software jobs in Annapolis Junction, MD?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.