Software Development Engineer
Listed on 2026-02-13
-
Software Development
Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Overview
Apex Systems is looking for two Software Developers to join our client's team! The role is limited to US citizenship candidates only as they must be able and willing to obtain a higher clearance level (e.g., TS/SCI) and to work onsite 100% of the time in McLean, VA.
Minimum Requirements- 5+ years of experience building and operating production-grade full‑stack applications in cloud environments such as AWS
- 5+ years of experience with Go, Java, Node.js, or C# development
- 3+ years of experience in distributed architectures using microservices or serverless in AWS, Google, or Azure Cloud
- 3+ years of experience with SQL and No
SQL databases - Experience designing and implementing RESTful APIs and microservices
- Experience in CI/CD pipeline setup and maintenance
- Knowledge of authentication, authorization, and security best practices
- Experience using generative AI tools to accelerate development, automate coding tasks, and review AI‑generated code
- Bachelor’s degree and 3+ years of experience in software engineering, or 5+ years of experience in software engineering in lieu of a degree
- Design and develop software products that meet user needs and market demands.
- Apply engineering principles to construct and maintain efficient, bug‑free software systems.
- Collaborate with designers, product managers, and other engineers to bring products from concept to launch.
- Architect secure, scalable, and high‑performance backend applications.
- Work on both front‑end and back‑end development using languages such as Go, Node.js, Java, or C#.
- Integrate backend services with relational and No
SQL databases such as Postgre
SQL, MySQL, Mongo
DB, and Dynamo
DB. - Write clean, efficient, testable code following best practices for performance, maintainability, and security.
- Integrate generative AI tools to accelerate development and enhance product design.
- Communicate design decisions and technical trade‑offs clearly to both technical and non‑technical stakeholders.
- Contribute to a culture of innovation and technical excellence by keeping abreast of industry trends.
- Embed security checks and compliance requirements into the development process to meet relevant standards.
- Experience writing source code for new applications or generating and enhancing code samples for existing applications
- Experience acquiring client requirements and resolving workflow problems through automation optimization
- Ability to work with automated testing tools to perform testing and maintenance
- TS/SCI clearance
- Master’s degree
- AWS Certifications, such as Cloud Practitioner, Developer Associate, or Solutions Architect Associate
Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans. Additional benefits include an employee stock purchase program (ESPP) and a 401(k) program with company match after 12 months of tenure. The company also provides a Health Savings Account (HSA), a Support Linc Employee Assistance Program (EAP) with up to eight counseling sessions, corporate discount savings, and various professional development resources such as training programs and certification discounts.
EqualOpportunity Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.
Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you require accommodation in using our website, please contact our Benefits Department at [email protected] or 804‑523‑8228 (do not submit resumes or solicit consultants to this email address).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).