Mid-Level Backend Software Engineer
$105k - $125kEnnoble First, Inc.
Mid-Level Backend Software Engineer
Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance: Top Secret/SCI with the ability to successfully pass a Polygraph Schedule: Full Time Travel: Yes, 10% of the time Remote: No Remote
Company Overview
We are Ennoble First. The people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that's important. Ennoble First is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver.
Program Overview
This position supports a newly awarded five-year effort delivering modern, mission-critical software capabilities to a national security customer. The program leverages Agile development, DevSecOps practices, and cloud-native technologies to build and enhance scalable enterprise solutions supporting critical mission operations. Engineers on this effort will work with cross-functional teams to design, develop, and deploy impactful capabilities while helping shape the architecture and technical direction of a long-term, high-visibility program.
Position Overview
We are seeking a Backend Software Engineer to support the development and maintenance of core backend services for a high-visibility, data-driven application used across the organization for analytics and reporting. This role focuses on building scalable services, developing RESTful APIs, and supporting data-driven functionality within a Linux-based environment. The ideal candidate has experience with object-oriented programming, backend development, and working with data in application environments. This individual will contribute to system performance, reliability, and ongoing enhancements while supporting mission-critical capabilities.
Primary Responsibilities
• Backend Development: Design, develop, test, and maintain backend application components using Java or Python • REST API Development: Develop and maintain RESTful services to support application functionality and system integrations • Object-Oriented Programming: Apply object-oriented design principles to build scalable and maintainable systems • Database Development: Write and modify SQL queries to support application functionality and data retrieval • Data Source Collaboration: Collaborate with internal and external teams to understand data sources, formats, and access methods, and support integration into backend systems • Linux Environments: Develop and troubleshoot applications within Linux-based environments • Data Processing & Business Logic: Implement backend logic for data transformation, processing, and system workflows • Bug Fixing & Enhancements: Identify, debug, and resolve application-level defects and performance issues • Code Quality: Follow coding standards, participate in code reviews, and support documentation efforts
Required Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field with 4–8 years of experience; or a Master's degree with 2–6 years of experience • Active TS/SCI with the ability to successfully pass a Polygraph • Professional experience developing object-oriented applications in Java or Python • Hands-on experience building and maintaining RESTful APIs • Basic to moderate experience with SQL capability, including writing queries and working with relational databases • Working knowledge of Linux-based environments • Ability to work independently on defined tasks within established technical frameworks and deliver reliable results
Desired Qualifications
• Experience with Apache Airflow or similar workflow orchestration technologies • Experience with Spring Boot, Django, or similar backend frameworks • Exposure to CI/CD pipelines (GitLab, Jenkins, etc.) • Familiarity with containerization (Docker, OpenShift) • Exposure to cloud environments (AWS or Azure) • Experience working in Agile development environments
Pay Range
$105,000–$125,000 The Ennoble First pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
E-Verify
This employer participates in E-Verify. E-Verify is an Internet-based system that allows businesses to determine the eligibility of their employees to work in the United States.
Equal Employment Opportunity
Ennoble First is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Ennoble First is committed to providing a diverse and inclusive work environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Ennoble First participates in E-Verify. The information below will be listed on our website's careers landing page.
EEO is the Law | Pay Transparency Nondiscrimination
E-Verify is a registered trademark of the U.S. Department of Homeland Security. This business uses E-Verify in its hiring practices to achieve a lawful workforce.
- Pioneering Evolution LLC. seeks a Mid-Level Full-Stack Developer to build secure backend services for its federal software platform in Arlington, VA. This role offers growth opportunities in a collaborative environment, requiring 3+ years of experience in .NET Core and...Suggested
$87.1k - $157.45k
...been building your skills in backend development, object‑oriented programming... ..., and mission‑driven engineering , and you’re ready for work... ...mission with visibility at senior levels, you’ll thrive here. We’re hiring a Backend Software Engineer to support a high‑...SuggestedLocal areaImmediate start- ...Base-2 Solutions is looking for a mid-level Software Engineer to support their DOMEX Technology Platform in Bethesda, Maryland. The candidate will design and maintain containerized microservices architecture and collaborate across teams. Required qualifications include...SuggestedFlexible hours
- Booz Allen Hamilton is seeking a Mid-Level Software Engineer in Arlington, VA. This role involves developing software solutions and improving systems using modern technologies like React, Python, and Kubernetes. The successful candidate will possess a Bachelor's degree...Suggested
- ...Mid-Level Fullstack Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Mid-Level Fullstack Software Engineer for a... ...Services group. The developer will work on building scalable backend services using Python, developing responsive user...SuggestedContract work
- ...Digital Global Systems is seeking a Backend Software Engineer to own and evolve the Target Tracker service within the CLEARSITE™ platform. This role is responsible for persistent target identity, association logic, decoder integration, and migration of legacy tracking...Work visa
- ...Koniag Government Services is hiring a mid-level Full Stack Software Engineer (.NET / React / PostgreSQL) in Washington, DC. The role involves designing and developing enterprise web applications, supporting federal modernization efforts with a focus on modern technologies...
$87.1k - $157.45k
...Overview Mid-Level UI/UX Engineer Gaithersburg, MD Active TS clearance (with SCI Eligibility... ...solutions, DevSecOps, systems engineering, software development, and operational support.... ...individual will work closely with backend engineers, product owners, and end users...- Job Overview The Government Health and Safety Solutions Operation is hiring a MID-level Java Full Stack Software Developer to support federal health enterprise systems in Bethesda, MD. This is a full‑time, onsite position. Responsibilities Research, design, develop, and...Full time
- Leidos is hiring a MID-level Java Full Stack Software Developer in Bethesda, MD to support federal health enterprise systems. The role involves research, design, development, and maintenance of enterprise systems. The ideal candidate will have a Bachelor's degree in Computer...Full time
$100.8k - $245.5k
Job order - J0626-1308 - Permanent Full Time Title UI Java/Python Developer, Mid-Level TS/SCI with Poly REQUIRED Category Software Development/ Engineering City Arlington, Virginia, United States Job Description CGI Federal has an exciting opportunity for an UI Human...Permanent employmentFull timeWork at officeLocal area- ...Front End Developer (Mid-Level) Systems Integration & Development (SID), an award‑winning IT solutions provider based in McLean, VA,... ...s degree in Computer Science, Information Technology, Systems Engineering, or related field. Minimum 4 years of experience in applications...Full timeFor contractorsRemote work
- ...4, Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition...Minimum wageContract workTemporary workWork experience placement
- ...Description Software Engineer (Mid-Level) Joint Base Anacostia, Arlington, VA, or Reston, VA Active TS/SCI with Poly Clearance required @Orchard is retained by a top geospatial technology company supporting important operations missions to U.S. Government...
- ...About the job Forward Deployed Software Engineer (FDSE) - Mid Level We are seeking a Mid-Level Forward Deployed Software Engineer to support the development and delivery of mission-critical data and analytics capabilities within a fast-paced defense environment...
$72k - $115k
...Job Description Job Description Mid-Level Backend Developer (AWS), #1063 Location: Remote-first. D.C. Metro Area Preferred Clearance... ...developer position is for a project that uses Agile Software Development to build systems that support our client's mission...Remote workFlexible hours$50k - $175k
...A3 Technology, Inc. is looking for a mid-level Graphics Designer to join their Washington, DC team. The ideal candidate will develop creative web graphics, layouts, and multimedia presentations. They should possess 5 years of experience and an AA/AS degree in Multimedia...- ...Mid Level Forward Deployed Software Engineer Remote: Must reside in Arlington, Virginia Reports to: Echo Direct reports: None. Delta’s provide performance feedback on other engineers and participate in company peer mentorship program. Travel: 0-10% The Role As a Mid-Level...Remote work
- Leidos is hiring a mid-level Software Developer in Alexandria, Virginia. This full-time role aims to support NGA's Geospatial Intelligence mission. The successful candidate will engage in software development tasks including coding and testing with technologies like Python...Full time
$89.6k - $194k
...Java Software Developer, Mid-Level TS/SCI with Poly REQUIRED Category: Software Development/ Engineering Main location: United States, Virginia, Arlington Position ID:J0426-2027 Employment Type: Full Time Position Description:...Full timeWork at officeLocal area- ...Mid-Level CNO Software Engineer Zetier is seeking Mid-Level CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence...
- ...Astor- is seeking a skilled Mid-Level Front End Developer for a full-time, remote position. The role involves developing and maintaining responsive web applications, collaborating with designers and back-end developers, and writing clean code using modern JavaScript frameworks...Full timeRemote work
- ...SAP Audit Assurance Consultant (Mid-Level) Genesis Consulting is seeking a motivated, ambitious, hardworking, and resourceful SAP Audit Assurance Consultant (Mid-Level). Our clients are some of the world's leading companies and the candidate will be a part of challenging...
$70 per hour
...JOB TITLE – Mid-Level Java developer Location: Arlington, VA; Bethesda, MD Travel: Start Date: Immediately Clearance Requirement... ...in small to medium-sized teams Experience developing software in Java (including JSP and servlets) and JavaScript. Experience...Hourly payPermanent employmentWork experience placementWork at officeImmediate start- ...Description JRAD is seeking candidates for a Mid-Level Software Developer position responsible for... ...degree in: Computer Science, Software Engineering, or a related field. ~5 years of... ...experience. ~ Proficiency in one or more backend languages (e.g., Java, .NET, Node.js)...Full timeContract workRemote workFlexible hours
- ...execution over bureaucracy. Mid-Level Full Stack Developer... ...across frontend interfaces, backend APIs, data access layers, containerized... ...contribute across the full software development lifecycle within... ...will collaborate closely with engineers, architects, product owners,...Full timeWork experience placementRemote workFlexible hours
- ...re looking for an experienced hands-on, mid-level, Dynamics Power Platform Developer to... ...Platform experience. ~7+ years of Software Development experience ~ Must reside... ...High considerations. Performance engineering for Dataverse/Power Apps/Power BI; load...Permanent employmentH1bVisa sponsorship
- ...Mid Backend Developer – Vienna, VA As a Mid Backend Developer on our team, you will build software leveraging Esri’s products and APIs to develop core... ...in computer science, engineering, GIS, or related technical... ...our team members at every level of their careers to identify...Work at officeWork from homeHome office
- ...About the job Mid Backend Java Developer Java Developer with experience in developing J2EE applications using REST/JSON, Spring, SpringBoot, J2EE. Designs, develops, and implements web-based Java applications to support business requirements. Follows approved...H1bRemote work
$150k - $190k
# Backend Developer (TS/SCI Required)AccreteFull TimemidAlexandria, Virginia... ...Role OverviewAccrete is hiring a mid-level Backend Developer (TS/SCI... ...requiredAccrete is a dual-use AI software company that licenses its Knowledge Engine Platform and Expert AI Agents to...Full timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Backend Software Engineer. Be the first to apply!
- software support Alexandria, VA
- software sales Alexandria, VA
- embedded software Alexandria, VA
- software applications developer Alexandria, VA
- software engineer - cloud services Alexandria, VA
- remote software sales Alexandria, VA
- software technical support Alexandria, VA
- software asset management analyst Alexandria, VA
- software quality assurance Alexandria, VA
- software Alexandria, VA


