Job Description

We are seeking an experienced and motivated Sr. Software Engineer specializing in .NET to join our dynamic team. The ideal candidate will have a strong passion for developing scalable and efficient software systems using the .NET framework. You will work closely with cross-functional teams to design, develop, and implement innovative solutions that meet the evolving needs of our business and clients. As a Sr. Software Engineer, you will have the opportunity to lead and mentor a team of developers, ensuring the successful delivery of projects while maintaining high-quality standards. This is an exciting opportunity for an individual with strong technical expertise and leadership capabilities to make a significant impact in a fast-paced and collaborative environment.


Responsibilities

  • Design, develop, test, and deploy software applications utilizing the .NET framework.
  • Lead and mentor a team of developers, fostering technical growth and skill development.
  • Collaborate with stakeholders to gather and analyze requirements for software projects.
  • Participate in architecture and design discussions to create scalable software solutions.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Debug and resolve complex technical issues to improve application performance and reliability.
  • Implement and maintain database management systems within the software development lifecycle.
  • Stay updated with emerging technologies and incorporate them into development practices where applicable.
  • Coordinate with QA teams to enhance automated testing frameworks and processes.
  • Document software designs, architectures, and processes for future reference and team onboarding.
  • Engage in continuous feedback loops with end-users to optimize software functionality.
  • Contribute to continuous improvement initiatives within the software development team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Minimum of 5 years of experience developing applications with the .NET framework.
  • Strong proficiency in C# and experience with ASP.NET, MVC, and Web API.
  • Proven experience with SQL Server and in designing efficient database schemas.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Experience leading software development teams in an Agile/Scrum environment.
  • Strong understanding of software design patterns and architectural best practices.
  • Ability to manage multiple projects simultaneously and meet tight deadlines.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Tamil Nadu
Company Website: https://www.talentmate.com Job Function: Software Development
Company Industry/
Sector:
Recruitment & Staffing

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn