Backend Software Developer

Zachary Piper Solutions, LLC

Reston, VA • 3h ago • Remote

Senior

Remote

140,000 - 220,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Backend Software Developer (Hybrid Remote)
  • Focus: Scalable backend services, microservices, and RESTful APIs
  • Clearance: Active TS/SCI with CI Polygraph required

Description

Design, develop, test, deploy, and maintain scalable backend services and APIs for mission-critical Intelligence Community applications. You will build microservices and RESTful APIs in Python, implement database functionality, and support containerized deployments. You will also troubleshoot production issues and support the full software development lifecycle.

Responsibilities

  • Design, develop, and maintain backend services, microservices, and RESTful APIs using Python
  • Implement application functionality with Pydantic, SQLAlchemy, PostgreSQL, and modern backend frameworks
  • Design database schemas, optimize queries, manage migrations, and maintain data integrity
  • Build, deploy, and troubleshoot containerized applications using Docker and OpenShift
  • Support design reviews, testing, code reviews, and documentation across the SDLC
  • Investigate and resolve production issues across application, database, and deployment environments
  • Collaborate with product owners and technical teams to refine requirements and estimate effort
  • Ensure security, performance, availability, and reliability requirements are met
  • Mentor junior developers and contribute to technical leadership

Requirements

  • Active TS/SCI clearance with CI Polygraph required
  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field (experience substitutions considered)
  • 9+ years of software engineering or backend development experience
  • Strong experience developing backend applications and APIs using Python
  • Experience building and supporting RESTful services and microservice architectures
  • Strong proficiency with PostgreSQL, database design, query optimization, and data modeling
  • Experience deploying and managing containerized applications using Docker
  • Strong troubleshooting, analytical, and problem-solving skills
  • Excellent communication and collaboration abilities

Benefits

  • Cigna medical, dental, vision
  • 401k
  • 20+ days PTO
  • 11 federal holidays
  • Sick leave as required by law

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Backend Software Developer role

Improve your resume for just $5

$140,000 – $220,000/year

Unlock Full Resume Report