> Markdown version of [/jobs/ext/2294263-software-engineer](https://www.wearedevelopers.com/jobs/ext/2294263-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Ennoble First - **Location:** Gaithersburg, MD, United States - **Experience:** Experienced - **Salary:** $110,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, ArcGIS (Software), Code Review, Continuous Integration, GeoServer, Python (Programming Language), Node.Js, PostGIS, Ansible, Secure Coding, Software Systems, Cloud Platform System, ReactJS, Flask (Web Framework), Spring-boot, Software Application Programming, Gitlab-ci, Kubernetes, Infrastructure Automation Frameworks, Atlassian Tools, Restful APIs, Terraform, Devsecops, Docker, Jenkins - **Published:** August 29, 2026 - **Apply:** https://www.dice.com/job-detail/cbc816b5-9fe8-41da-9693-816d900a05c6 ## About the Role * Bachelor's degree and 4-8 years of experience, or Master's with 2-6 years. * Experience developing in Python, Java, or JavaScript. * Knowledge of CI/CD tools such as GitLab CI or Jenkins. * Proficiency with Agile collaboration tools such as JIRA and Confluence. * Experience working within AWS or similar cloud environments. * Understanding of secure coding practices and system accreditation processes (RMF/STIGs). * U.S. citizenship required. Preferred Qualifications * Experience with geospatial tools such as GeoServer, PostGIS, or ArcGIS. * Familiarity with Terraform, Ansible, or other Infrastructure-as-Code tools. * AWS Certified Developer or CompTIA Security+ certification. * Experience developing applications supporting Intelligence Community customers. ## Description * Design, develop, test, and deploy software solutions supporting intelligence and geospatial missions. * Build and maintain secure containerized applications using Docker, Kubernetes, and AWS. * Develop RESTful APIs and web interfaces using React, Node.js, Flask, or Spring Boot. * Collaborate with mission users to refine requirements and enhance system usability. * Support DevSecOps pipelines and maintain accreditation compliance across environments. * Participate in code reviews, agile ceremonies, and continuous improvement initiatives. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)