[Remote] Full Stack Developer
Note: The job is a remote job and is open to candidates in USA. Echelon Services is seeking a Senior Full-Stack Application Developer to design, build, and sustain secure, cloud-native applications in Azure Government. This role is responsible for end-to-end application delivery, including user interface development, backend services, APIs, and microservices, while ensuring compliance with federal security requirements.
Responsibilities
- Developing and modifying application logic using .NET Core and Angular/TypeScript
- Building and integrating RESTful APIs and microservices (including Golang-based services)
- Deploying applications using containerized architectures on Azure Government platforms
- Active participation in DevOps and DevSecOps practices, including CI/CD pipeline development, automated testing, security scanning, configuration management, and infrastructure-aware application design
- Designing applications with security, compliance, scalability, and performance in mind from the outset, including awareness of STIG requirements, logging, auditing, identity management, and data protection controls
Skills
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Must be able to pass a tier 1 DOD background investigation
- .NET Core / ASP.NET Core (C#)
- Angular with TypeScript
- API Design & Integration with Rest APIs
- Microservices architecture
- Go (Golang) for microservices
- Data Stores
- Azure Government Cloud
- Containerized application development
- Infrastructure awareness
- CI/CD pipelines
- DevSecOps practices
- Source control
- STIG awareness (differentiator)
- Experience building apps that pass ATO scrutiny
Company Overview