
Developer
- $120k – $140k • No equity
- |Remote () • +1
- |5 years of exp
- |Full Time
Onsite or remote
Not Available
About the job
We are building a team for one of the U.S. Federal Government's largest technology modernization programs, underpinning the U.S. capital markets.
Built on AWS and leveraging an AI-powered software engineering platform, this program offers a unique opportunity to gain hands-on experience with next-generation AI, Agentic AI, cloud technologies, and AI-driven engineering.
If you are looking for technically challenging work, exceptional learning, and a résumé-defining opportunity with national impact, I would love to connect.
Job Title:
Developer
Position Type:
Full time.
Location:
Reston, VA & client locations in the Washington, D.C. area.
Days Remote:
3–4 days remote
Position Summary:
The Developer designs, develops, tests, and deploys scalable web applications and enterprise solutions. The role involves building and maintaining applications using Python, React.js, Java/Spring Boot, PostgreSQL, NoSQL databases, and AWS services while collaborating with cross-functional Agile teams. The Developer applies modern software development practices, cloud technologies, and AI-assisted development tools to deliver high-quality solutions that meet client requirements.
Key Responsibilities:
- Design, develop, and implement Python-based enterprise solutions that meet client requirements.
- Build, test, deploy, and maintain scalable web applications and services.
- Collaborate with cross-functional Agile teams to deliver software solutions aligned with business objectives.
- Apply test-driven development, automated testing, Agile development principles, and DevSecOps practices throughout the SDLC.
- Participate in code reviews to improve code quality, maintainability, and performance.
- Evaluate technical requirements and contribute to user story creation, estimation, and implementation planning.
- Participate in Agile ceremonies, including sprint planning, daily standups, retrospectives, and backlog refinement.
- Create and maintain technical documentation, system designs, and application architecture artifacts.
- Develop applications using object-oriented methodologies, design patterns, microservices, databases, and modern web technologies.
- Collaborate with technical and non-technical stakeholders to gather requirements and deliver effective solutions.
- Develop and maintain cloud-based applications and services using AWS technologies.
- Troubleshoot, debug, and resolve application, integration, and performance issues.
- Use AI-assisted development tools, including GitHub Copilot, to generate, review, validate, and optimize code and development workflows.
- Provide accurate estimates for assigned tasks and manage deliverables within project timelines.
Minimum Experience:
- 5+ years of professional software development experience.
- 5+ years of hands-on backend development experience using Python.
- 5+ years of hands-on frontend development experience using React.js.
- Hands-on experience developing applications using Java and Spring Boot.
- Experience designing and developing microservices-based architectures.
- Experience working with relational databases such as PostgreSQL, SQL Server, or Oracle.
- Experience working with NoSQL databases such as MongoDB or DynamoDB.
- Experience working within Agile frameworks such as Scrum or Kanban.
- Experience using JIRA for project and task management.
- Experience using AI-assisted development tools such as GitHub Copilot for code generation, review, validation, and development workflow optimization.
- Experience creating accurate estimates for assigned tasks and work efforts.
Mandatory Skills:
- Python.
- React.js.
- Java and Spring Boot.
- Microservices-based architecture.
- Relational databases, including PostgreSQL, SQL Server, or Oracle.
- NoSQL databases, including MongoDB or DynamoDB.
- AWS services, including S3, EC2, Lambda, SQS, and RDS.
- Agile frameworks such as Scrum or Kanban.
- JIRA.
- Object-oriented programming.
- Design patterns.
- Database design and data modeling.
- AI-assisted development tools such as GitHub Copilot.
Non-technical Requirements:
- Strong analytical, troubleshooting, and problem-solving skills.
- Strong communication and presentation skills, including the ability to interact directly with non-technical client stakeholders and translate business requirements into technical solutions.
- Accurate task and work-effort estimation.
- Must be a U.S. Citizen.
- Ability to pass a 7-year background check and obtain/maintain a U.S. Government Clearance.
- Ability to prioritize and self-start.
- Adaptability and flexibility as priorities shift.
- Willingness to collaborate, accept feedback, and respond to client requests.
Nice-to-Have Skills:
- Experience developing and supporting cloud-native applications.
- Familiarity with CI/CD pipelines and DevSecOps practices.
- Experience working in a client-facing consulting environment.
- Active/Current DHS-USCIS Entry on Duty (EOD) Clearance/Investigation.
- Python certification(s).
- AWS certification(s).
- Java certification(s).
Pay Rate Range:
$120K–$140K
Degrees and Certifications:
Required:
Bachelor’s Degree in Computer Science, Engineering, Information Technology, or a related technical field.
Preferred:
- Python Certification(s).
- AWS Certification(s).
- Java Certification(s).
About the company

QBA
Similar Jobs






