Senior Full-Stack Developer, Agentic AI
New
J
JobgetherGovernment technology
Remote work opportunity within the United StatesFull-TimeSenior
Salary109,986 - 189,154 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3–5 years of professional software development experience in a production environment; 3–5 years of full-stack development experience
- Required Skills
- PythonSQLFull Stack DevelopmentGitTypeScriptNosqlRESTful APIs
Requirements
- Have 3–5 years of professional software development experience in a production environment.
- Have 3–5 years of full-stack development experience building, maintaining, and enhancing front-end and back-end applications.
- Demonstrate experience using agentic AI coding tools to improve and extend existing codebases at scale.
- Be proficient in at least one back-end programming language, preferably Python, and one front-end framework or technology, preferably TypeScript.
- Have experience developing and integrating RESTful APIs.
- Have foundational knowledge of SQL and NoSQL databases, such as PostgreSQL, MySQL, SQL Server, and MongoDB.
- Have experience working in Agile development environments and collaborating with multidisciplinary teams.
- Be proficient with Git; GitLab experience is preferred.
- Be familiar with software testing, security, DevSecOps, and CI/CD pipelines.
- Be a U.S. citizen and eligible to obtain a U.S. Government security clearance.
- Advanced agentic AI tools and AI-assisted development workflows are preferred.
- Experience with AWS, Azure, or Google Cloud is preferred.
- Experience with microservices architecture, Docker, and Kubernetes is preferred.
- UI/UX experience and React, Vue.js, or Angular are preferred.
- DevSecOps expertise and infrastructure-as-code tools such as Terraform or Ansible are preferred.
Responsibilities
- Use agentic AI coding tools to accelerate development and add functionality to existing codebases.
- Deliver technical contributions to strategically important projects and programs.
- Collaborate with developers, technical leads, and stakeholders to identify system challenges and implement solutions.
- Transition between programs and projects, prioritizing work according to business needs and mission impact.
- Analyze customer requirements and program objectives to design and develop solutions.
- Support integrations, troubleshoot technical issues, and meet delivery timelines with multidisciplinary teams.
- Maintain compliance with security protocols, government requirements, and industry best practices.
- Document technical solutions, code improvements, and development processes.
- Test software for performance, scalability, reliability, and quality.
View Full Description & ApplyYou'll be redirected to the employer's site