Job Purpose Lead Software Engineer job responsibilities include managing the technical team of engineers, code review, coding, POC creation, defect triaging and fixing. A Lead Software Engineer may have expertise with respect to a specific technology MS.Net. A lead software engineer participates into design and documentation of the product modules. Is also responsible for maintaining MLDD, HLDD documents, Code review documents. Responsibilities Application Development: Design, develop, and maintain .NET applications using C#, ASP.NET, and .NET Core. Code Review: Conduct code reviews to ensure code quality, performance, and adherence to best practices. Collaboration: Work closely with cross-functional teams including product management, QA, and operations to deliver high-quality software solutions. Troubleshooting: Identify, troubleshoot, and resolve complex technical issues in a timely manner. Documentation: Create and maintain comprehensive project documentation. Mentorship: Mentor junior developers and provide guidance to improve their skills and coding standards. Required Skills & Experience 7+ Years of software development experience with at least one full cycle implementation. Technical Skills: Proficient in C#, ASP.NET, .NET Core, Web API and Middleware. Strong experience with Azure Cloud Services (Azure App Service, Azure Functions, Azure Storage, etc.). In-depth understanding of coding design patterns and best practices. Experience with OAuth and Single Sign-On (SSO) integrations. Good understanding of RESTful API development and integration. Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React is a plus. Proficient in SQL queries and SQL Server, with experience in database design and query optimization. Analytical Thinking: Strong analytical and problem-solving skills with the ability to think critically and independently. Soft Skills: Excellent communication and teamwork skills. Strong organizational skills with attention to detail. Ability to work in a fast-paced, dynamic environment. Self-motivated with a passion for continuous learning and professional development. Required Education Bachelor’s degree in computer science, Electrical and Computer Engineering, Software Engineering, or Equivalent. MS or PhD in such technical fields very desirable Compensation & Benefits Welldoc offers a competitive compensation package including generous PTO, pre-IPO stock options, and medical insurance
💡 Quick Summary
Seeking a career-building opportunity? The Lead - Software Engineer (Dot Net) position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.