Role Overview
We are looking for an experienced Application Developer – DevOps with strong expertise in .NET Full Stack Development and Angular. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating with cross-functional teams to deliver high-quality software solutions. Experience with Azure DevOps and CI/CD practices is essential.
Responsibilities
- Design, develop, and maintain scalable web applications using .NET and Angular.
- Build responsive, user-friendly front-end interfaces using modern web technologies.
- Develop and maintain robust backend services and APIs.
- Collaborate with Product, UI/UX, QA, and DevOps teams throughout the software development lifecycle.
- Work with Azure DevOps to support CI/CD pipeline implementation and deployment processes.
- Debug, troubleshoot, and optimize application performance.
- Ensure applications meet security, scalability, and performance standards.
- Participate in Agile ceremonies, sprint planning, code reviews, and technical discussions.
Requirements
- 3–6 years of experience in Full Stack .NET application development.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile/Scrum development environments.
- Understanding of application security and software development best practices.
- Strong analytical and problem-solving abilities.
Skills
- .NET Core
- Angular
- Azure DevOps
- TypeScript
- CI/CD
Good to Have
- Exposure to Generative AI technologies and API integrations.
- Knowledge of DevOps practices and deployment automation.
- Experience with Power BI or dashboard/reporting solutions.
- Cloud platform exposure, preferably Microsoft Azure.