emerjence LLC is seeking a highly skilled Full Stack Developer to join our team in supporting the Department of Health and Human Services (HHS) Zero Trust Architecture (ZTA) Program Management Office (PMO). The selected candidate will play a pivotal role in designing, developing, and maintaining applications and systems that support HHSs transition to a secure, modern Zero Trust cybersecurity framework.
Responsibilities:
- Application Development: Design and develop secure, scalable, and efficient front-end and back-end systems to enable HHSs ZTA initiatives.
- Dashboard Implementation: Develop and maintain dashboards and analytics tools to monitor and report on Zero Trust Maturity Model (ZTM) metrics and FISMA compliance.
- API Integration: Collaborate with cross-functional teams to create and integrate APIs that enhance data interoperability and support ZTA objectives.
- Automation and Optimization: Build automation scripts and tools to streamline data collection, reporting, and operational workflows, aligning with M-24-04 mandates.
- Technology Evaluation: Participate in evaluating and testing new Zero Trust tools and technologies in a FedRAMP-compliant test environment, documenting results and providing actionable recommendations.
- Compliance Alignment: Ensure all developed software solutions comply with NIST SP 800-207 and CISAs ZTMM 2.0 guidelines.
- Testing and Debugging: Conduct rigorous testing, debugging, and quality assurance for software applications to ensure optimal performance, security, and reliability.
- Documentation: Maintain comprehensive technical documentation, including design diagrams, code repositories, and user guides, to ensure transparency and operational continuity.
Requirements:
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- Minimum of 6 years of experience in full-stack development, with expertise in front-end and back-end technologies.
- Technical Skills:
- Proficiency in programming languages such as JavaScript, Python, or Java, and frameworks like React, Angular, or Node.js.
- Strong understanding of database management systems, including SQL and NoSQL databases.
- Experience with secure web application development, focusing on authentication, authorization, and data protection.
- Familiarity with cloud platforms (e.g., AWS, Azure) and integrating applications into cloud environments.
- Zero Trust Knowledge: Understanding of Zero Trust principles and their application in enterprise systems development.
- Automation Tools: Hands-on experience with tools like Terraform or Ansible for process automation and Infrastructure as Code (IaC).
- Soft Skills: Strong problem-solving abilities and excellent communication skills to effectively collaborate with diverse teams and stakeholders.
- Clearance: Ability to obtain and maintain Public Trust clearance.