Senior Full Stack Software Engineer (Active Top-Secret Clearance Required)
Washington, DC
Contracted
Experienced
"Join GD Resources for dynamic opportunities in business management and IT, where innovation meets excellence."
ABOUT THE COMPANY
GD Resources LLC is a Veteran Women-Owned Business Management and Information Technology company committed to excellence. GD Resources provides dynamic opportunities for veterans and professionals alike to contribute to innovative projects and drive success in a collaborative and supportive environment. Join us to make a difference, advance your career, and grow with a company that values integrity, diversity, and continuous improvement.
DISCLAIMER:
This job opportunity is contingent upon contract award and is subject to change. At this time, the position has not been officially awarded.
JOB TITLE: Senior Full Stack Software Engineer
PLACE OF PERFORMANCE: Work shall be performed onsite at the DC-area offices of the Chief Digital and AI Office in Falls Church, Pentagon, Alexandria, and Arlington. The candidates will be required to be in the office approximately 2-3 days per week.
RATE: $76/hr - $86/hr
DURATION: 1+ year
EMPLOYMENT STATUS: Contingent upon contract award
Key Responsibilities:
Required Qualifications:
ABOUT THE COMPANY
GD Resources LLC is a Veteran Women-Owned Business Management and Information Technology company committed to excellence. GD Resources provides dynamic opportunities for veterans and professionals alike to contribute to innovative projects and drive success in a collaborative and supportive environment. Join us to make a difference, advance your career, and grow with a company that values integrity, diversity, and continuous improvement.
DISCLAIMER:
This job opportunity is contingent upon contract award and is subject to change. At this time, the position has not been officially awarded.
JOB TITLE: Senior Full Stack Software Engineer
PLACE OF PERFORMANCE: Work shall be performed onsite at the DC-area offices of the Chief Digital and AI Office in Falls Church, Pentagon, Alexandria, and Arlington. The candidates will be required to be in the office approximately 2-3 days per week.
RATE: $76/hr - $86/hr
DURATION: 1+ year
EMPLOYMENT STATUS: Contingent upon contract award
Key Responsibilities:
- Designs and develops software requirements for multiple Artificial Intelligence based support capabilities including the software architectures, APIs, frameworks, and libraries.
- Develops front end and backend of software prototypes, components, and tooling that can be leveraged to speed prototyping process.
- Maintains and guides the development of common libraries and tools used by multiple teams.
- Maintains the existing code base of in-production applications, performing bug fixes, updates of code and component libraries to meet security and performance needs as required, and capability enhancements as planned in the sprint schedule.
- Works closely with clients and requirements owners to build out product lines.
- Develops plans, road maps, software design strategies. Analyze and decomposes activities and requirements to software designs that are allocated across systems components/sub-components.
- Aids in formulating a strategy on how to achieve rapid prototyping of AI capabilities, including Generative AI.
- Works with data scientists, UX designers, cognitive scientists, developers, and testers to compose cohesive and sound software designs that form the basis of scalable AI solutions.
- Documents requirements and specifications and reviews documentation provided by other teams and vendors.
- Optimizes software designs and architectures to deliver desired performance targets and devises tooling and methodologies to profile execution and capture performance metrics.
- Stays informed on latest AI system and software architectures and trends from design patterns to DevSecOps and systems architecture patterns.
- Captures, develops, and reports reference architectures and documenting compliance standards.
Required Qualifications:
- Bachelor s degree plus 7-10 years experience, or a Masters Degree plus 5 years of experience.
- Programming experience with Python, JavaScript, and at least one more programming language (Java is preferred).
- Experience with front end frameworks like React or Vue. Experience with backend runtimes and frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc.
- Experience with Agile software development methodologies, tools, and providing leadership to other developers operating within an Agile framework.
- DevSecOps experience including the use of Continuous Integration / Continuous Delivery (CI/CD) Tooling (Git runners, code scanning tools)
- Experience with containerization and use of Kubernetes.
- Familiarity with Object Relational Modeling persistence frameworks (e.g. SQLAlchemy), and with PostgreSQL.
- Well versed in modern software architectures like micro-services as well as front-end frameworks.
- Strong communications skills: you will be required to proactively engage fellow CDAO members both inside and outside of your team.
- Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines.
- DoDD 8140 IAT Level III is preferred.
Apply for this position
Required*