Job Description
We are looking for a skilled Software Engineer (.NET + Angular) with hands-on experience in Microservices-based architecture to join our growing team. The ideal candidate will contribute to designing, developing, and maintaining enterprise-level applications.
Key Responsibilities
- Design, develop, and maintain scalable web applications using .NET Core and Angular.
- Contribute to and support microservices-based system design and implementation.
- Lead and mentor junior developers, providing guidance on technical challenges and best practices.
- Collaborate with cross-functional teams including UI/UX Designers, and QA Engineers to deliver high-quality solutions.
- Write clean, maintainable, and efficient code following industry best practices.
- Ensure applications meet performance, security, and scalability standards.
- Participate in code reviews, sprint planning, and technical discussions.
- Troubleshoot, debug, and resolve complex technical issues.
Requirements
- 3 years of professional experience in .NET Core, Angular, and Microservices-based architecture.
- Proven experience in technical leadership or team mentoring.
- Strong expertise in C#, .NET, .NET Core, ASP.NET Core, Web APIs, Entity Framework, and LINQ.
- Proficiency in Angular (latest versions), TypeScript, JavaScript, HTML5, and CSS3.
- Microservices experience is mandatory.
- Solid understanding of RESTful APIs, microservices architecture, and SQL/NoSQL databases.
- Experience with Git and Agile/Scrum methodologies.
- Strong problem-solving and analytical skills.
- Excellent communication skills and the ability to collaborate across teams.
- Knowledge of cloud platforms (Azure or AWS) is a plus.
- Exposure to React or Vue.js is preferable
Job Type: Full-time
Pay: From Rs80,000.00 per month
Work Location: In person