- Career Center Home
- Search Jobs
- Web Developer - Full Stack
Description
Status: Remote
Job Summary
This position supports the design and development of modern, secure, web-based automation solutions, including AI/ML-driven cybersecurity tools. The role contributes across the full software development lifecycle in an Agile DevOps environment, delivering scalable web APIs and user interfaces that address complex, mission-critical challenges.
Key Responsibilities
Design, develop, and demonstrate web-based automation solutions within an Agile Scrum team
Build and maintain full-stack web applications, including APIs and user interfaces
Collaborate with stakeholders during design sessions, sprint reviews, and software demonstrations
Participate in architectural discussions and influence long-term technical direction using industry best practices
Apply emerging technologies, tools, and DevOps practices to improve development efficiency and innovation
Contribute throughout all phases of the software development lifecycle
Participate in Agile ceremonies including sprint planning, backlog grooming, demos, reviews, and retrospectives
Requirements
Required Qualifications
Bachelor’s degree in Computer Science or a related technical field
Minimum 5 years of professional full-stack web development experience (frontend and backend)
Demonstrated experience delivering published JavaScript and/or ASP.NET web applications
At least 3 years of experience working in a DevOps environment
Experience maintaining CI/CD pipelines and troubleshooting deployment issues
Experience developing React-based frontends with RESTful APIs and NoSQL backends
Proficiency working in Linux environments, including container troubleshooting
Strong understanding of software development methodologies, design patterns, and best practices
Experience working in Agile Scrum teams using project management tools
Excellent communication and collaboration skills with technical and non-technical stakeholders
Proven ability to deliver complex software solutions on schedule
Ability to obtain and maintain a U.S. Government Secret security clearance
