Responsibilities
Technical & Development
• Design, develop, and maintain enterprise-grade applications using C#, ASP.NET Core (MVC).
• Translate business and functional requirements into technical and design specifications (logical and physical).
• Design and implement RESTful APIs and backend services using ASP.NET Core.
• Define application architecture, integration approaches, and coding standards.
• Ensure code quality, performance, security, and scalability through hands-on development and reviews.
• Perform troubleshooting, root-cause analysis, and continuous system improvements.
Technical Leadership
• Act as a technical point of reference for the team.
• Review designs and code, and provide clear technical direction.
• Mentor junior developers and guide best practices.
• Support estimation, impact analysis, and technical decision-making.
• Collaborate closely with BA, QA, infrastructure, and stakeholders.
SDLC & Delivery
• Participate actively across the full SDLC: analysis, design, development, testing, deployment, and support.
• Support SIT, UAT, and production releases.
• Contribute to CI/CD practices and deployment processes.
• Prepare and maintain technical documentation.
Requirements
• Bachelor’s Degree in Computer Science, IT, or equivalent.
• 5+ years of hands-on .NET development experience.
• Proven experience delivering multiple full project lifecycles.
• Prior experience acting as a Senior Developer, Lead Developer, or Technical Lead is highly preferred.
Technical Skills – Must Have
• Strong proficiency in C# and ASP.NET Core (MVC).
• Solid understanding of OOP principles and design patterns.
• Hands-on experience designing and building RESTful APIs.
• Experience producing technical and design specifications.
• Strong SQL skills and understanding of database design.
• Experience working in enterprise systems (on-prem and/or cloud).
Good to Have
• Cloud experience (Azure or AWS).
• Front-end integration experience (React.js, Angular, or similar).
• CI/CD pipelines and DevOps practices.
• Microservices or distributed system exposure.
Licence no: 12C6060