Lead Dotnet Developer

  • Bengaluru
  • Recro
Job Title: Technical Lead (.NET) Location: Bengaluru, Karnataka, India Experience: 5-9 years

Responsibilities : Envision, design, implement, test, deploy, maintain, and improve software components and services. Own the application and ensure the quality of your code. Conduct feasibility checks, proof of concepts, and design the overall architecture for existing and new applications. Participate in technical discussions and contribute innovative ideas. Implement cutting-edge technologies to build enterprise-scale services. Develop software that helps customers optimize their business processes. Create internal tools to enhance team quality and productivity. Identify performance bottlenecks and work on optimizing them. Guide and mentor junior team members in their development.

Requirements :

Must-Haves: Bachelor’s or Master’s degree in Engineering (Computer Science, IT, or Electronics) or an equivalent qualification. Passion for building and delivering high-quality software with a strong sense of ownership. 5-9 years of experience in developing applications using C#, ASP.NET MVC, and the .NET platform. Strong expertise in SQL programming, including writing and optimizing queries that process millions of records. Hands-on experience in developing and optimizing complex algorithms for performance and scalability. Experience in analyzing complex code structures and performing performance benchmarking. Expertise in architecting and designing web applications and services. Strong experience with Build and Release processes, Agile methodologies, and Estimation/Planning.

Good-to-Haves: Experience in building Workflow applications, Background job applications, Windows Service, and Worker Service. Experience with Spring Boot or .NET Core. Expertise in various authentication mechanisms, including password-based, token-based, and certificate-based authentication. Knowledge of authentication technologies like OAuth, SAML, CAs, OTP/TOTP, SSO, LDAP. Understanding of OWASP best practices and web-based security vulnerabilities. Experience with Linux-based systems. Exposure to tools like New Relic for optimizing web application performance. Experience working with Product Management, Design, and DevOps teams.