Tech Stack
AWSAzureCloudCyber SecurityDjangoDockerDrupalJavaJavaScriptKubernetes.NETNode.jsPython
About the role
- Design, develop, and maintain scalable web applications and services for the SAP online portal.
- Implement secure, modular architectures to support data user applications, reviewer portals, metadata management, and administrative functions.
- Ensure compliance with FISMA moderate standards, NIST 800-53 controls, and Section 508 accessibility requirements.
- Integrate APIs and role-based access controls (RBAC) for data sharing across multiple federal agencies.
- Support iterative development cycles, incorporating usability testing feedback into design improvements.
- Ensure high performance and scalability (supporting 500+ submissions per hour and 100+ concurrent users).
- Collaborate with federal stakeholders and team members on application tracking, appeals workflows, and real-time reporting dashboards.
- Draft and maintain technical documentation for all developed systems and components.
- Provide transition and integration support for migration from the current researchdatagov.org system.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field; Master’s preferred.
- 8+ years of professional experience in software engineering and systems development.
- Proven expertise in enterprise web application frameworks (Java, .NET, Python/Django, or Node.js).
- Strong knowledge of cloud environments (AWS/Azure) and containerization (Docker/Kubernetes).
- Experience with federal security standards (FISMA, FedRAMP, NIST SP 800-53).
- Familiarity with data access portals, workflow automation, and API development.
- Hands-on experience with CI/CD pipelines, Git repositories, and automated testing.
- Strong communication skills and ability to collaborate with distributed teams and federal clients.
- U.S. Citizenship required (due to federal contract restrictions).