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
We use cookies on this site to enhance your experience. By using our website you accept our use of cookies.
Cookies
YourMembership uses cookies for your convenience and security. Cookies are text files stored on the browser of your computer and are used to make your experience on web sites more personal and less cumbersome. You may choose to decline cookies if your browser permits, but doing so may affect your ability to access or use certain features of this site. Please refer to your web browser's help function for assistance on how to change your preferences.