Role description
We are seeking a highly motivated MS .NET Full Stack Developer with 3-5 years of experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should possess strong expertise in Angular, .NET Core, C#, ASP.NET, REST APIs, and database technologies, along with exposure to cloud and containerization technologies such as Azure, Docker, and Kubernetes.
Key Responsibilities
- Develop, enhance, and maintain enterprise web applications using Angular, C#, ASP.NET, and .NET Core.
- Design and consume RESTful APIs and integrate applications with backend services.
- Collaborate with cross-functional teams to understand business requirements and deliver scalable software solutions.
- Participate in Agile ceremonies, code reviews, sprint planning, and technical discussions.
- Troubleshoot, debug, and resolve application issues while ensuring high performance and reliability.
- Support deployment, monitoring, and maintenance activities across development and production environments.
- Follow coding standards, best practices, and secure development guidelines.
- Contribute to application optimization, refactoring, and continuous improvement initiatives.
- Create and maintain technical documentation related to development activities.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 3-5 years of hands-on experience in software development.
Required Technical Skills
Front-End
- Solid experience with Angular 8+.
- Proficiency in TypeScript, HTML5, CSS3/SASS, and RxJS.
- Experience building responsive and user-friendly web applications.
Back-End
- Strong knowledge of C#, ASP.NET, .NET Core, MVC, and Web APIs.
- Experience designing and implementing RESTful services.
- Understanding of object-oriented programming principles.
Database
- Experience with MongoDB and/or SQL databases.
- Understanding of database design and optimization techniques.
Software Engineering
- Knowledge of SOLID principles and design patterns.
- Experience with Git, source control, debugging, and defect tracking tools.
- Familiarity with unit testing frameworks and test-driven development practices.
Cloud & DevOps
- Exposure to Microsoft Azure services.
- Understanding of Docker containers and Kubernetes fundamentals.
- Familiarity with CI/CD pipelines and Azure DevOps.
Preferred Skills
- Knowledge of Microservices architecture.
- Exposure to Event-Driven Architecture and messaging systems.
- Familiarity with Domain-Driven Design concepts.
- Understanding of Micro Frontends and Angular Elements.
- Experience with application monitoring and logging tools.
Competencies
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and within a team environment.
- Quick learner with a passion for technology and continuous improvement.
- Strong attention to detail and commitment to delivering high-quality solutions.
Skills
.NET, C#, SQL, Angular, CSS, CI/CD, Kubernetes, MVC, Microsoft Azure, Unit Testing, MongoDB
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
📌 Developer III - Software Engineering (India)
🏢 UST
📍 India