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.
$105k - $125k
...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...SuggestedFull timeRemote work$87.1k - $157.45k
...been building your skills in backend development, object-oriented programming, and mission-driven engineering , and you're ready for work that... ...with visibility at senior levels, you'll thrive here. We're hiring a Backend Software Engineer to support a high-visibility...SuggestedLocal areaImmediate start$105k - $125k
...Mid-Level SQL Engineer Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance:... ...awarded five-year effort delivering modern, mission-critical software capabilities to a national security customer. The program leverages...SuggestedFull timeRemote work- ...Clearance Required: Secret (must be active) We're looking for a Mid-Level Software Engineer (Test Equipment) (Integration) who enjoys solving complex technical challenges and collaborating with cross-functional teams. This role supports advanced test equipment and...Suggested
- ...Required: Secret (interim acceptable) We’re looking for a Mid-Level Systems Engineer (Test Systems) who enjoys solving complex technical... ...activities Work with models, simulations, prototypes, hardware, software, and test environments Identify technical risks and...SuggestedInterim role
- Avenue Technologies Company is seeking a Mid-Level Software Engineer based in Tucson, Arizona. This role focuses on developing and maintaining software applications for advanced test equipment. Candidates should have a STEM degree, at least 5 years of experience in software...
- Clearance Required: Secret (must be active) We’re looking for a Mid‑Level Software Engineer (Test Equipment) (Integration) who enjoys solving complex technical challenges and collaborating with cross‑functional teams. This role supports advanced test equipment and software...
- Avenue Technologies Company is seeking a Mid-Level Systems Engineer in Tucson, AZ, to solve complex technical challenges. The role involves collaboration across engineering teams for system solutions, supporting design and testing efforts. Candidates should have knowledge...
- ...Clearance Required: Secret (must be active) We're looking for a Mid-Level Electrical Production Support Engineer (3rd Shift) who enjoys solving complex technical challenges and collaborating with cross-functional teams. This role supports production hardware, circuit...Work experience placementNight shift
- ...Secret (must be active) What You’ll Do: Lead cross‑functional engineering activities from planning through execution Coordinate with... ...Opportunity to support advanced, mission‑critical technologies Mid‑Level Electrical Production Support Engineer (Integration) who...
$107.9k - $195.05k
...few years building your expertise in backend engineering, Java or Python development, and mission... ...thrive here. We're hiring a Backend Software Engineer to support a high-visibility... ...00 The Leidos pay range for this job level is a general guideline onlyand not a...Local areaImmediate start- ...competing with existing jobseekers. For entry-level job seekers to get client interviews and... ..., we are looking for entry-level software programmers, Java full stack developers,... ...analysts/data scientists, and machine learning engineers. Who Should Apply: Recent computer...H1b
$87.1k - $157.45k
...been building your skills in SQL, data engineering fundamentals, and mission-driven development... ...a mission with visibility at senior levels, you'll thrive here. We're hiring a... ...Bachelor's degree in computer science, Software Engineering, or related field with 4-8 years...Local areaImmediate start- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud... .... Your role and responsibilities We’re looking for Mid-Level Engineers with a deep backend focus to join our team. In this role, you can expect to...
$95k - $154k
...demand. Currently, we are looking for entry-level software programmers, Java Full stack developers... .../Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning... ...| SynergisticIT Wage-Based H-1B Filing Backend vs. Full Stack Development: Job Prospects...Full timeH1bRemote workWork visa- ...you a Job we make careers. Entry level Job seekers struggle to get responses to... ..., We are looking for entry-level software programmers, Java Full stack developers,... ...analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning engineers...Full timeH1bRemote work
- ...replaced by AI ad technology. Entry level job seekers struggle to get responses to... ...Currently, we are looking for entry-level software programmers, Java full stack developers,... .../data scientists, machine learning engineers for full time positions with clients....Full timeH1bRemote work
- ...A client in the Tucson, AZ is seeking a Secret cleared Mid. Software Engineer in support of a federal client. This position is fully onsite, 5 days a week, with no remote opportunity. This role focuses on the design, development, and integration of software supporting...Remote work
$57.2k - $108.8k
...protect our world. Production Test Engineers (PTE) are part of a manufacturing team... ...accurate. Ensure test equipment and software meet the test requirements specified for... ...representative of all experience levels. RTX considers several factors when extending...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocation packageFlexible hoursShift work- ...Description Day to day, this role will focus on designing, building, and maintaining backend applications and enterprise systems that support a high-volume digital environment. The engineer will develop scalable microservices and APIs using a modern Java and cloud-based...
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data... ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make...
- Overview 2026 Full-time - Manufacturing Engineer I - Onsite (AZ). Location: Tucson, AZ. Onsite role requiring a U.S. government security... .... Employment Details Employment type: Full-time Seniority level: Entry level Job function: Engineering and Information Technology...Full timeTemporary workInternshipWork at officeFlexible hours
- ...changer, or someone looking to specialize in backend development and DevOps, SynergisticIT... ...+ Spring Boot? In today's cloud-first software landscape, companies are seeking developers... ...like Java Backend Developer, DevOps Engineer, Full-Stack Java Developer, and Platform...
- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...We're looking for Senior Engineers with a deep backend focus to join our team. In this role,... ...outcomes You have developed the skill of leveling up your peers through code and design...
$100k
...job seekers are also competing for entry level Job positions. Acquiring the right... ...Currently, we are looking for entry-level software programmers, Java Full stack developers,... ..., Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time...Full time- A leading technology company seeks a Senior Software Engineer to design and build core systems for HashiCorp Vault, which aids organizations... ...environments. The ideal candidate should have over 6 years of backend engineering experience and a proficiency in Golang....
- A leading global technology firm is seeking a Senior Engineer focusing on backend development to lead impactful projects. The ideal candidate will have professional experience with Golang and distributed systems, with the ability to mentor peers and influence technical...
- ...ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information... ...Write code according to functional specifications. Deliver the software after unit and integration tests Ensure production...Temporary work
- ...translate them into technical solutions Participate in the full software development lifecycle (SDLC), including planning, coding,... ...Skills Bachelor's degree in Computer Science, Software Engineering, or related field At least 3-5+ years of experience in .NET...Hourly payContract work
- ...leading technology company in Tucson is looking for a Senior Backend Engineer to design and build scalable backend systems. You will lead initiatives... ...within diverse teams, offering a chance to make a significant impact in the software landscape. #J-18808-Ljbffr IBM Computing
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Backend Software Engineer. Be the first to apply!
- senior c# .net software developer Tucson, AZ
- ultimate software Tucson, AZ
- software technical support engineer Tucson, AZ
- software intern Tucson, AZ
- healthcare software sales Tucson, AZ
- software quality assurance Tucson, AZ
- software sales Tucson, AZ
- embedded software Tucson, AZ
- software Tucson, AZ
- internship software Tucson, AZ

