Backend Software Engineer Shield Consulting SolutionsBackend Software EngineerAnnapolis Junction, MD$160,000–$170,000 / yearRecent software development experience using the Spring Framework including Spring Boot, Spring Data and Spring Integration. Bachelor’s degree in a technical discipline 2 additional years of experience as a software engineer may be substituted for a degree.
Python Software Engineer Shield Consulting SolutionsPython Software EngineerAnnapolis Junction, MD$230,000–$240,000 / yearJob Description: The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM’s software suite of applications including DINO. Software development activities include implementation, testing, and integration with other COTS, GOTS, and FOSS products, packages, and libraries.
Principal Geospatial Software Engineer (TS/SCI with Polygraph required) Red AlphaPrincipal Geospatial Software Engineer (TS/SCI with Polygraph required)Columbia, Maryland$190,000–$235,000 / yearOur total compensation package was strategically designed with our members in mind with the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as we continue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package. We are seeking a skilled and motivated Principal Geospatial Software Engineer to join our team in developing cutting-edge geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices to support mission-focused systems.
Software Engineer (Full Stack / Backend) Shield Consulting SolutionsSoftware Engineer (Full Stack / Backend)Annapolis Junction, MDJob Description: Seeking a Software Engineer to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools. The software development team will provide application development and support to tools that allow mission analytic users to view existing data or contribute new information in a collaborative environment.
NewProject Development Engineer Fesco Energy LLCProject Development EngineerFrederick, MDAnalyze and prepare conceptual and detailed engineering design and bid documents, cost estimates, drawings, and specifications for energy efficient building technology and system measures; Coordinate with vendors and installation contractors for feasibility and pricing verification of proposed project modifications; Provide engineering guidance throughout development, construction, project commissioning, and operations, including proposals, technical reports, cost estimates, and presentations. The Project Development Engineer will conduct analyses and modeling of energy efficient systems in commercial, institutional, and industrial end-use applications addressing power, energy, lighting, renewables, building envelope, and control systems to determine the pre-condition energy usage and recommended post-condition energy efficient system modifications.
NewSoftware/Integration Engineer - Hardware/Software Acquired Data SolutionsSoftware/Integration Engineer - Hardware/SoftwareRockville, MDBS in Electrical Engineering, Computer Engineering, Computer Science, or related field. and troubleshooting, test and measurement, and technical support for solutions in a wide range of.
NewEnterprise - Software Engineer - AI, AWS, REST Erias VenturesEnterprise - Software Engineer - AI, AWS, RESTMarylandExperience with Next-Gen Coding Agents: Proven track record of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine. Context & Workflow Management: Ability to guide AI agents through complex, multi-repository application architectures, managing context efficiently and critically auditing agent-generated code for security, performance, and architectural alignment.
Software Engineer 2 - Team Lead (Cloud/Dev Ops) Navius TechnologiesSoftware Engineer 2 - Team Lead (Cloud/Dev Ops)Annapolis Junction, MarylandContribute to system-level design, including hardware/software tradeoffs, software reuse strategies, and effective use of COTS/GOTS components versus new development. Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required, or an equivalent combination of education, training, and experience.
ME00487-Software Engineer 3 Momentum Engineering OpeningsME00487-Software Engineer 3Annapolis JunctionDesign or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products. Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.
ME00484-Cloud Software Engineer 3 Momentum Engineering OpeningsME00484-Cloud Software Engineer 3Annapolis JunctionThe engineer will work within a collaborative team environment, partnering with cross-agency stakeholders to design, develop, and sustain enterprise software capabilities in support of national security missions. This role supports a cloud-based platform leveraging microservices and containerized technologies to enable secure, scalable, and resilient operations.
Sr. Software Engineer TS/SCI Poly LeidosSr. Software Engineer TS/SCI PolyAlexandria, VirginiaYou will provide software process management and control throughout the coding portion of the software development process and will promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. Must have experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX.
Principal Software Engineer LeidosPrincipal Software EngineerArlington, VirginiaJuly 31, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. The candidate will help to lead projects of significant national importance, guiding the transformation of existing vessels into autonomous platforms and supporting the development of new ships from concept through deployment.
Software Engineer 2 - Back-End (Hadoop & Microservices) Navius TechnologiesSoftware Engineer 2 - Back-End (Hadoop & Microservices)Annapolis Junction, MarylandIf taking ideas from concept to working prototype in fast, iterative cycles excites you, and you enjoy solving complex problems in distributed systems, this role will give you the opportunity to have outsized impact on how our organization operates. You will work as a hands-on engineer on a close-knit team, designing and building scalable back-end services and data-intensive systems that support mission-critical applications.
Cloud Software Engineer Booz Allen Hamilton Inc.Cloud Software EngineerFort Meade, MD$112,800–$257,000 / yearOnsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ Erias VenturesEnterprise - Senior RF Software Engineer - DSP, Linux, C++Annapolis Junction, MarylandWe are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers. Experience Bachelor of Science in Engineering, Computer Science or related discipline in DSP algorithms from an accredited college or university is required.
Principal Software Engineer ClearEdgePrincipal Software EngineerAnnapolis Junction, MDBachelor’s degree in Computer Science or related discipline from an accredited college or university is required ( Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree). Day in the Life: Working directly with clients, managers and technical staff to understand business needs, develop technical plans, and deliver impactful solutions that solve client problems.
Cloud Software Engineer Halcyon Days ConsultingCloud Software EngineerMarylandHDC is seeking a Cloud Software Engineer who will be responsible for designing and implementing advanced functions of Microsoft Office 365 and/or Azure AD premium, including security, governance, and compliance. Halcyon Days Consulting, LLC (HDC) is a veteran owned small business that specializes in the design and engineering of Tactical Mission Networks (TMN).
NewSr. Data Science Software Engineer Staffed4USr. Data Science Software EngineerLaurel, MarylandResponsibilities include developing new methods for automating compliance functions, improving existing processes, and investigating, integrating, and testing compliance modernization Machine Learning/AI algorithms and proof-of-concepts in a research and development environment. The company offers an outstanding benefits package, values work-life balance, and provides opportunities to work on cutting-edge technologies supporting critical national security missions.
NewSoftware Engineer (Mid-Senior Level) - Java Staffed4USoftware Engineer (Mid-Senior Level) - JavaAnnapolis Junction, MarylandOur client is seeking a mid-senior level Software Engineer with a minimum of 6+ years of expertise and a technical Bachelor’s degree to join our team in Annapolis Junction, MD. Through flexibility, transparency, and strong support, we enable our team to thrive—fueling curiosity, creativity, and innovative solutions that truly serve their clients.
Software Engineer - Front End Angular - TS/SCI Maania Consultancy ServicesSoftware Engineer - Front End Angular - TS/SCIHerndon, VAFull timeExperience consuming APIs (REST and/or GraphQL), handling auth/session patterns, and error states. Strong, hands-on expertise with Angular (components, modules, routing, forms, RxJS).