First seen by Alion on Oct 27, 2026.
We are looking for a skilled and hands-on Full Stack Developer with strong experience in C# NET Core, REST APIs, TypeScript, and Azure cloud services. The ideal candidate will develop, enhance, and maintain production-grade applications while ensuring reliability, performance, and scalability. This role requires a strong engineering mindset, the ability to independently troubleshoot production issues, implement permanent fixes, and contribute to automated testing and CI/CD improvements. We are looking for an engineer who can take end-to-end ownership of development, deployment, and production support activities.
Responsibilities:
- Design, develop, and maintain production-grade applications using C#, . NET Core, and related technologies.
- Develop, integrate, and troubleshoot RESTful APIs.
- Work on TypeScript-based frontend applications and contribute to full-stack development.
- Investigate, debug, and resolve live production issues independently.
- Perform root cause analysis (RCA) and implement permanent solutions for recurring defects.
- Work with Microsoft Azure services to develop, deploy, and maintain cloud-based applications.
- Support application deployments, releases, and production environment stability.
- Develop and maintain automated tests, including unit and integration tests.
- Improve CI/CD pipelines, deployment processes, and engineering workflows.
- Collaborate with cross-functional teams to deliver reliable, scalable, and maintainable software solutions.
- Monitor application performance and proactively identify opportunities for improvement.
Requirements:
- Strong hands-on experience with C#, . NET Core. Net Core.
- Experience in developing and troubleshooting REST APIs.
- Working experience with TypeScript and frontend application development.
- Practical experience with Microsoft Azure cloud services.
- Strong debugging, troubleshooting, and production incident management skills.
- Experience with automated testing frameworks and test-driven development practices.
- Hands-on exposure to CI/CD pipelines and deployment automation.
- Understanding of software development best practices, clean code, and application architecture.
- Experience with Git or other version control systems.
Skills
.NET Core, ASP.NET Core, Azure, C#, Microsoft Azure, TS, TypeScript

