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

Backend Software Engineer

$85k - $170k

Navstar

Backend Software Engineer

As a Backend Software Engineer, you will work on modernizing legacy enterprise systems by decomposing monolithic Java and.NET services into cloud-native Python microservices. This role is centered on Python development. You will design and deploy lightweight REST APIs and batch processing jobs across serverless and containerized environments. We are looking for candidates with 5+ years of experience writing production Python software using Agile and DevSecOps methods such as build/release management, CI/CD practices, and test automation.

Responsibilities include:

  • Decompose legacy Java and.NET monolithic services into modular Python microservices
  • Design, develop, and deploy concise Python REST APIs and batch service jobs
  • Deploy and operate services in AWS Lambda and Kubernetes environments
  • Apply DevSecOps concepts and CI/CD pipeline practices to accelerate secure delivery
  • Understand the needs of stakeholders and convey this to other developers
  • Write and debug code for innovative software solutions
  • Troubleshoot software quality, security, and reliability issues
  • Participate in code reviews and quality assurance activities
  • Automate unit and functional tests
  • Test and examine code written by others and analyze results
  • Ensure that software is secure against cyber threats
  • Identify technical problems, perform root cause analysis, and develop software updates and 'fixes'
  • Support production releases (including deployment, troubleshooting, and testing)
  • Document software code, features, and training guides
  • Document as-is state of legacy systems, perform gap analysis, and produce artifacts that articulate decomposition options and recommendations
  • Leverage containerization and serverless platforms to modernize software systems

Qualifications Required:

  • Excellent written and verbal communication skills
  • Strong interpersonal and collaborative skills
  • Ability to obtain a U.S. government Security Clearance
  • Bachelor's degree and 5+ years total experience
  • 3+ years of experience writing production Python code
  • Experience decomposing or refactoring legacy Java and/or.NET services into Python microservices
  • Experience writing and deploying REST APIs and batch jobs in Python
  • Experience deploying Python applications to AWS Lambda and Kubernetes
  • Familiarity with DevSecOps concepts and CI/CD pipeline tools such as Harness and GitLab CI/CD
  • Experience with Git SCM providers such as Gitlab
  • Experience developing and deploying containerized applications using Docker
  • Experience implementing automated testing frameworks, including unit testing in Python (e.g., pytest, unittest)

Preferred:

  • Experience with Databricks for data engineering, ETL, or analytics workloads
  • Experience integrating with Salesforce APIs or developing on the Salesforce platform
  • Certifications: AWS Certified Cloud Practitioner, AWS Certified Developer Associate, AWS Certified Solutions Architect Associate
  • 5+ years of application development experience in an Agile environment
  • Experience with infrastructure-as-code tools such as Terraform or AWS CDK

About Steampunk: Steampunk relies on several factors to determine salary, including but not limited to geographic location, contractual requirements, education, knowledge, skills, competencies, and experience. The projected compensation range for this position is $85,000 to $170,000. The estimate displayed represents a typical annual salary range for this position. Annual salary is just one aspect of Steampunk's total compensation package for employees. Learn more about additional Steampunk benefits here. Identity Statement: As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients in the Homeland, Federal Civilian, Health and DoD sectors. Through our Human-Centered delivery methodology, we are fundamentally changing the expectations our Federal clients have for true shared accountability in solving their toughest mission challenges. As an employee owned company, we focus on investing in our employees to enable them to do the greatest work of their careers - and rewarding them for outstanding contributions to our growth. If you want to learn more about our story, visit We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Steampunk participates in the E-Verify program.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer in McLean, VA vacancy
  • $86.8k - $198k

     ...analytics, and infrastructure to develop a user-focused solution. We're looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    20 hours ago
  •  ...Back End Engineer Must have tech: GoLang (APIs), PySpark, AWS, previous bank experience (Highly preferred) OR else someone from complete financial background only Must sit onsite in Richmond, VA or McLean, VA hybrid three days/week (Mon-Thu onsite & Fri remote)... 
    Suggested
    Contract work
    Local area
    Remote work
    3 days per week

    RIT Solutions

    McLean, VA
    3 days ago
  • Back End Developers lead level or mid-level or senior Location- Richmond and/or McLean VA(Locals only)-Hybrid Preference is currently Capone then prior Capone They can start ASAP Strong Java, spring boot, microservices , Graph QL AWS serverless (lambda...
    Suggested
    Local area
    Immediate start

    RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc...

    McLean, VA
    6 days ago
  •  ...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... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    McLean, VA
    4 days ago
  • A leading IT solutions provider headquartered in McLean, VA, is seeking a Senior Software Engineer for a full-time remote position. The ideal candidate will have expertise in backend systems, with strong skills in Django Rest Framework and Python, and knowledge of AWS,... 
    Suggested
    Full time
    Remote work

    Astor & Sanders

    McLean, VA
    1 day ago
  •  ...REQUIREMENT Title: Backend Developer Location: McLean, VA (Primary) or Wilmington, DE (Secondary) - Hybrid Duration: 8 Months...  ...Qualifications: ~9+ years of experience in backend or data engineering roles. ~ Proficiency in Java and Apache Spark for data... 
    Contract work

    Maintec Technologies

    McLean, VA
    1 day ago
  •  ...completion of ad-hoc requests. Basic Requirements: • 8-10+ years of IT experience in design, development, integration and testing of software solutions based on J2EE technologies. • 3-5 years of experience with relational databases including Sybase, SQL Server, MySQL,... 

    Software Technology Inc

    McLean, VA
    8 days ago
  •  ...Python Backend Developer Location: Hybrid onsite (3 days onsite in Mclean, VA) Duration: 9-12+ months Contract Job Description: Experience with AWS Cloud - EC2/S3/Lambda etc.. Experience with Data Lake Experience with DBs- Oracle/DB2/Mongo/SQL Server... 
    Contract work

    Samprasoft

    McLean, VA
    4 days ago
  •  ...REQUIREMENT Backend Data Developer ( Python and PySpark . ) McLean, VA Long term contract Prior experience...  ...Must Responsibilities Design and develop data engineering solutions in a federated platform environment. Build and... 
    Long term contract

    Maintec Technologies

    McLean, VA
    20 hours ago
  • A leading IT solutions provider in McLean, VA is seeking a Software Engineer for a full-time remote position. Responsibilities include designing backend systems, developing APIs with Django and Python, and managing databases. Candidates should have 5+ years of full stack... 
    Full time
    Remote work

    Astor & Sanders

    McLean, VA
    3 days ago
  •  ...Overview: Position Title * Sr. Backend Java Developer Position Responsibilities Role: Senior Backend Java Developer Location: McLean, VA - Onsite (5 days/week) | Local candidates only Key Responsibilities Design, build, and maintain backend services... 
    Local area

    Guru Schools

    McLean, VA
    2 days ago
  •  ...Python API Developer Freddie Mac’s Financial Engineering team is seeking Python Developers for a large strategic financial project....  ...position is focused on python development of components for a software application platform that will produce enterprise level reporting... 

    Samprasoft

    McLean, VA
    4 days ago
  •  ...- Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but...  ...degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    McLean, VA
    3 days ago
  •  ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Golang Backend Engineer Location(s): McLean, VA As a Golang Backend Engineer, you'll be instrumental in designing and enhancing tools that... 

    Ampcus

    McLean, VA
    6 days ago
  •  ...Job Details: This is a Full stack Developer role (60% on Backend and 40% on Frontend) Experience in design, development, integration and testing of Java-based software solutions and Spring Boot on the backend. Understanding/working knowledge... 
    Contract work

    3B Staffing LLC

    McLean, VA
    2 days ago
  •  ...Responsibilities: Work as part of a dynamic team throughout the software development life cycle Develop code to meet story...  ...Qualifications: Familiarity with application development using backend programming language. Good communication, presentation,... 

    Ampcus

    McLean, VA
    5 days ago
  • $130k - $145k

     ...Senior Software Engineer - Backend (Java) Location: Remote with Preference for Greenbelt, MD Travel: Occasional Travel Required for NASA Site Access and Badging Work on Things That Matter Ad Hoc is a technology company that empowers organizations to... 
    Work at office
    Remote work
    Flexible hours

    Ad Hoc LLC

    McLean, VA
    15 hours ago
  •  ...Location: McLean VA (Day-1 Onsite) We need a strong Angular UI and backend person who can work on both frontend and backend. Must have...  ...spans over 16 years and today we are an award-winning global software consultancy solving complex problems with technology. We... 

    InterSources

    McLean, VA
    3 days ago
  •  ...very little to no back end experience. A candidate having backend experience may have an opportunity to extend their contract (moving...  ...Requirements: At least 5 years of experience in software development (with Bachelor's Degree). Strong Experience in... 
    Contract work
    H1b
    Immediate start
    Remote work

    Navtech

    McLean, VA
    3 days ago
  •  ...Job Title: Full Stack Engineer Location: McLean, VA (Hybrid) Job Type: 12+ Month Contract Job Description...  ...Golang developer Python AWS (Lambda, ECS, DynamoDB) Backend development Not much on front end development Deployment... 
    Contract work
    Temporary work
    Local area

    Anveta

    McLean, VA
    20 hours ago
  •  ...is your preferred approach to integration between Angular and backend APIs? # Please describe your approach to securing a spring...  ...learning more? You will get to show off your skills as a full stack software engineer, and you will influence outcomes, guide transformation, and... 
    Contract work
    Shift work
    3 days per week

    Software Technology Inc

    McLean, VA
    3 days ago
  •  ...Overview: Senior Full Stack AWS Engineer (Java + Python + Angular) Job Summary...  ...~ Build and maintain RESTful APIs and backend services Cloud & Serverless Development...  ...~8-10 years of experience in software development ~ Strong experience in... 

    Purple Drive

    McLean, VA
    20 hours ago
  •  ...The ideal candidate is a well-rounded engineer with experience across both front-end and...  ...such as React or Angular Develop backend services, APIs, and business logic using...  ...web services Solid understanding of software development lifecycle (SDLC) and Agile methodologies... 

    KDA CONSULTING INC

    McLean, VA
    4 days ago
  •  ...combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive...  ...and GraphQL design and implementation Secure, scalable backend service development Microservices architecture design and... 

    B/CORE

    McLean, VA
    3 days ago
  •  ...the serverless approaches using AWS Lambda Preferred experience using XML, JAXB, and XML persistence using XQuery and XSLT Preferred backend experience to develop Data Layer using frameworks like Hibernate, JPA etc. Experience in creating back-end frameworks is huge plus... 
    Full time
    Contract work
    Immediate start

    Damco

    McLean, VA
    3 days ago
  • $113k - $188k

     ...seeking a mid-level Full Stack Developer with a strong data engineering and backend focus to support the development and operation of cloud-...  ...field (or equivalent experience). ~3–6 years of professional software development or data engineering experience. ~ Strong,... 
    Full time

    Maxar by Vantor

    McLean, VA
    3 days ago
  • • Design, develop, and maintain scalable backend services supporting RESTful and GraphQL APIs. • Architect and implement microservices-based systems using containerized deployments. • Optimize backend performance through caching, queueing, and efficient data-access... 
    Full time

    Insight Global

    McLean, VA
    20 hours ago
  •  ...Responsibilities: We are looking for a highly motivated Full Stack Developer who can contribute effectively across both UI and backend development and is ready to hit the ground running in a fast-paced Agile environment. Key Responsibilities Design, develop, and... 
    Contract work
    H1b

    Btree Solutions

    McLean, VA
    20 hours ago
  •  ...Stack Developer – 30% Angular Front End / 70% Java Backend - MSSQL Position Overview: The Business Engineering (BE) group, within the Investments and Capital...  ..., development, integration and testing of software solutions based on J2EE technologies in an agile... 
    Contract work
    H1b
    Work at office
    Local area
    Flexible hours

    ShiftCode Analytics

    McLean, VA
    4 days ago
  • $158.86k - $214.92k

     ...Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Artificial Intelligence...  ...for intelligence analysis. • Demonstrated experience with backend technology tacks based on Python, PostgreSQL, and AWS... 
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    McLean, VA
    2 days ago

Do you want to receive more vacancies?

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