About the role
Key Responsibilities
Technical Development & Implementation
• Design and develop high-performance, scalable backend RESTful APIs and microservices
using C# and .NET 8+.
• Develop and maintain responsive, client-side applications using Angular v18+ and
TypeScript.
• Implement and manage cloud-native solutions within the Microsoft Azure environment.
• Ensure the stability and reliability of the mission-critical SaaS platform through rigorous unit
testing, integration testing, and performance profiling.
Collaboration & Strategy
• Product Collaboration: Partner closely with the Product Owner during sprint planning
sessions and design workshops to analyze requirements, scope features, and translate
business goals into technical execution plans.
• Technical Strategy: Work with the Technical Lead to define system architecture,
conducting feasibility studies and communicating tradeoffs regarding design choices.
• Quality Assurance: Participate in code reviews to enforce coding standards and adherence
to industry best practices (e.g., SOLID, DRY, etc.).
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
Qualifications
Education & Experience
• Bachelor’s degree in computer science or related field.
• Minimum of 5+ years of experience in professional software development within the
Microsoft ecosystem.
• Proven experience developing enterprise-grade or SaaS applications.
Technical Skills
• Backend: Advanced proficiency in C#, ASP.NET Core, and Entity Framework Core.
Demonstrated experience with .NET 8 or later is required.
Only B.E, B.Tech , MCA