Senior Cloud Software Engineer – Full-Stack
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Description:
Build and maintain full-stack, cloud-hosted applications (frontend, backend, APIs, integrations)
Lead end-to-end solution design, coding, code reviews, and integration for enterprise applications
Develop prototypes, proofs of concept (PoCs), and pilots; mature successful solutions to production scale
Produce and maintain technical documentation (designs, test plans, architecture diagrams, deployment/runbooks) in approved repositories
Ensure secure coding, automated testing, CI/CD, and alignment with 508 accessibility and CX validation
Collaborate closely with UX, data, DevOps, security, and program management teams; support briefings/demos and technical reviews
Automate infrastructure provisioning using Infrastructure-as-Code (IaC) tools such as Terraform, CloudFormation, or ARM templates
Design and implement CI/CD pipelines to support automated software development and deployment workflows
Integrate security testing and compliance checks into DevSecOps pipelines (SAST, DAST, dependency scanning)
Support migration and modernization of legacy systems to cloud environments
Build and modernize full stack applications using cloud native architectures, integrating modern front end frameworks with scalable backend services and APIs
Collaborate with enterprise architects to implement scalable platform services supporting AI and advanced analytics initiatives
Ensure cloud solutions meet federal cybersecurity standards including NIST 800-53, FISMA, and Zero Trust architecture principles
Implement secure identity and access management integrations aligned with EICAM and Zero Trust requirements
Support security monitoring, logging, and compliance reporting within cloud environments
Work within Agile development teams supporting iterative delivery of HUD modernization initiatives
Collaborate with product owners, data architects, cybersecurity teams, and business analysts to translate requirements into technical solutions
Contribute technical documentation, architecture diagrams, and system design artifacts
Requirements:
8+ years of full-stack development with cloud platforms (AWS/Azure/GCP)
Front-end development expertise designing and coding user interfaces with frameworks React.js and React + TypeScript
Back-end development experience writing server-side logic using Node.js, Python (Django/Flask), Java (Spring Boot), or .NET and managing databases PostgreSQL, SQL, NoSQL and ensure secure data handling
Strong proficiency in modern programming languages such as Java, Python, Go, or Node.js
Cloud integration experience using cloud-native services like serverless functions, container orchestration (Kubernetes, Docker), and managed databases
Deploying applications to cloud platforms (AWS, Azure, GCP)
API and service management experience building and integrating RESTful or GraphQL APIs and connecting third-party services (payment gateways, authentication providers, etc.)
Experience with containerization technologies using Docker, Kubernetes, or OpenShift
Experience implementing DevSecOps pipelines and CI/CD automation
Knowledge of federal frameworks including 508, NIST, FISMA, and FedRAMP
Ability to pass required Federal background screening and obtain and maintain both government clearance and customer approval
Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
Benefits:
Flexible work arrangements
Professional development