Senior Back-End Developer - Onsite at Fort Belvoir, VA (Top Secret/SCI and CI Poly is Required)
Fort Belvoir, VA
Full Time
SrBackEndDeveloper-FortBelvoirVA
Mid Level
Senior Back-End Developer
Location: Fort Belvoir, VA (Onsite)
Security Clearance: Active TS/SCI with CI Polygraph Required
Position Overview
Booker DiMaio is seeking an experienced Senior Back-End Developer to support a mission-critical Federal Intelligence Community program. This position is responsible for designing, developing, and maintaining secure, high-performance server-side applications, APIs, and system integrations that support mission-critical operations within a highly classified environment.
The ideal candidate has extensive experience building scalable back-end systems, designing RESTful APIs, developing database-driven applications, and integrating secure enterprise solutions. This individual will work closely with front-end developers, data engineers, and other technical teams while leading technical design efforts, conducting code reviews, and mentoring junior developers.
Key Responsibilities
Location: Fort Belvoir, VA (Onsite)
Security Clearance: Active TS/SCI with CI Polygraph Required
Position Overview
Booker DiMaio is seeking an experienced Senior Back-End Developer to support a mission-critical Federal Intelligence Community program. This position is responsible for designing, developing, and maintaining secure, high-performance server-side applications, APIs, and system integrations that support mission-critical operations within a highly classified environment.
The ideal candidate has extensive experience building scalable back-end systems, designing RESTful APIs, developing database-driven applications, and integrating secure enterprise solutions. This individual will work closely with front-end developers, data engineers, and other technical teams while leading technical design efforts, conducting code reviews, and mentoring junior developers.
Key Responsibilities
- Design, develop, and maintain secure, scalable server-side applications and services.
- Develop and maintain RESTful APIs and system integrations supporting mission-critical applications.
- Design, build, and optimize relational and NoSQL databases to ensure performance, scalability, and reliability.
- Integrate applications with government authentication systems, security frameworks, and enterprise services.
- Implement security controls and best practices to protect applications operating within highly classified environments.
- Collaborate with front-end developers, data engineers, and cross-functional technical teams throughout the software development lifecycle.
- Lead code reviews, maintain technical documentation, and promote software development best practices.
- Troubleshoot complex application and database issues while mentoring junior developers.
- Active TS/SCI clearance with CI Polygraph.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
- 8+ years of professional back-end software development experience.
- Strong experience developing applications using Python, Java, C#, Ruby, Node.js, or similar back-end programming languages.
- Experience designing and developing RESTful APIs and GraphQL services.
- Experience working with relational databases such as PostgreSQL or MySQL and NoSQL databases such as MongoDB or Cassandra.
- Experience developing cloud-based applications using AWS, Azure, or Google Cloud Platform.
- Experience using Docker and Kubernetes containerization technologies.
- Experience with server-side frameworks such as Django, Spring, or .NET.
- Strong understanding of application security, secure coding practices, and software development within classified or highly secure environments.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Experience supporting Intelligence Community or Department of Defense programs.
- Experience with signal processing or data analysis applications.
- Experience with high-performance computing (HPC) environments.
- Experience with messaging technologies such as Kafka or RabbitMQ.
- Experience with in-memory data technologies such as Redis or Memcached.
- Experience designing and developing microservices architectures.
- Experience using Infrastructure as Code (IaC) tools such as Terraform or Ansible.
- Experience developing serverless applications using AWS Lambda, Azure Functions, or similar technologies.
Apply for this position
Required*
