Team Lead & Senior Software Developer

8 - 10 years

16 - 18 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • Provide technical leadership and mentor a team of software developers, fostering collaboration and promoting best practices.
  • Independently develop high-quality, scalable web and desktop applications, adhering to organizational guidelines and processes.
  • Collaborate closely with team members using Version Control platforms such as TFS and Git, ensuring seamless code integration and application stability.
  • Lead and participate in the full software development lifecycle, including requirement gathering, architecture planning, implementation, testing, and deployment.
  • Provide long-term commitment and contribute positively to team dynamics and organizational culture.
  • Conduct training sessions and provide technical support to end-users and system administrators, both on-site and remotely.
  • Actively participate in the strategic planning, evaluation, and continuous improvement of existing and upcoming software solutions.
  • Conduct thorough testing, debugging, and documentation to ensure delivery of high-quality software products.

Preferred candidate profile

We are seeking a highly skilled and experienced Senior Software Developer who should also be capable of functioning effectively as a Team Lead. The ideal candidate should possess a minimum of 8-10 years of extensive hands-on experience in developing, managing, and delivering high-quality web and desktop applications using .NET technologies.

Technical Skills & Experience

Framework:

  • Extensive experience in .NET Framework (4.5.1 and above) and .NET Core (6.0 and above) using ADO.NET.

Architecture:

  • Strong expertise in ASP.NET MVC, Web Forms, and MVC.NET Core architectures.
  • Proficient in C# for server-side development, including ADO.NET

Front-End Development:

  • Strong proficiency in JavaScript and advanced frameworks/libraries, particularly jQuery.
  • Expertise in HTML5, CSS3, and responsive design.
  • Experience with modern front-end libraries, specifically Bootstrap.

Database Management:

  • Expert-level experience with SQL Server (minimum version 2012, preferably 2019).
  • Strong command over database concepts including tables, views, stored procedures, triggers, functions, indexing, backups, restoration, scheduled jobs, etc.
  • Ability to craft optimized, complex queries for large-scale applications.

Java (Preferred):

  • Proficiency in developing, deploying, and managing advanced Java Swing applications, including integration with external third-party Jar libraries and databases.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, pune, bengaluru

hyderabad, bengaluru, mumbai (all areas)