Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Backend Software Engineer

$105k - $125k

Ennoble 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Backend Software Engineer in Tucson, AZ vacancy
  • $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... 
    Suggested
    Full time
    Remote work

    Navstar

    Tucson, AZ
    3 days ago
  • $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... 
    Suggested
    Local area
    Immediate start

    Leidos

    Tucson, AZ
    2 days ago
  • $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... 
    Suggested
    Full time
    Remote work

    Ennoble First, Inc.

    Tucson, AZ
    8 days ago
  •  ...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

    Avenue Technologies Defunct

    Tucson, AZ
    3 days ago
  •  ...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... 
    Suggested
    Interim role

    Avenue Technologies Company

    Tucson, AZ
    12 hours ago
  • 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... 

    Avenue Technologies Company

    Tucson, AZ
    1 day ago
  • 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

    Tucson, AZ
    1 day ago
  • 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... 

    Avenue Technologies Company

    Tucson, AZ
    12 hours ago
  •  ...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 placement
    Night shift

    Avenue Technologies Defunct

    Tucson, AZ
    3 days ago
  •  ...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... 

    Avenue Technologies Company

    Tucson, AZ
    1 day ago
  • $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 area
    Immediate start

    Leidos

    Tucson, AZ
    2 days ago
  •  ...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

    SynergisticIT

    Tucson, AZ
    5 days ago
  • $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 area
    Immediate start

    Leidos

    Tucson, AZ
    2 days ago
  • 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... 

    IBM Computing

    Tucson, AZ
    3 days ago
  • $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 time
    H1b
    Remote work
    Work visa

    SynergisticIT

    Tucson, AZ
    1 day ago
  •  ...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 time
    H1b
    Remote work

    SynergisticIT

    Tucson, AZ
    1 day ago
  •  ...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 time
    H1b
    Remote work

    SynergisticIT

    Tucson, AZ
    5 days ago
  •  ...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

    Insight Global

    Tucson, AZ
    3 days ago
  • $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 time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Raytheon Technologies

    Tucson, AZ
    3 days ago
  •  ...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... 

    Insight Global

    Tucson, AZ
    5 days ago
  •  ...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... 

    SynergisticIT

    Tucson, AZ
    1 day ago
  • 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 time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Raytheon

    Tucson, AZ
    4 days ago
  •  ...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... 

    SynergisticIT

    Tucson, AZ
    3 days ago
  •  ...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... 

    IBM

    Tucson, AZ
    7 days ago
  • $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

    SynergisticIT

    Tucson, AZ
    2 days ago
  • 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.... 

    IBM Computing

    Tucson, AZ
    1 day ago
  • 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... 

    IBM Computing

    Tucson, AZ
    4 days ago
  •  ...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

    XD Innovation

    Tucson, AZ
    3 days ago
  •  ...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 pay
    Contract work

    Kforce

    Tucson, AZ
    5 days ago
  •  ...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

    IBM Computing

    Tucson, AZ
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Backend Software Engineer. Be the first to apply!