Search by job, company or skills

C

Senior Dotnet Developer

6-12 Years
8 - 14 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Role Summary:

We are seeking an experienced Senior .NET Developer with 6+ years of hands-on experience in building enterprise-level applications using Microsoft .NET technologies. The ideal candidate will be responsible for designing scalable architectures, leading development initiatives, mentoring team members, and delivering high-quality software solutions. This role requires strong expertise in C#, ASP.NET Core, cloud technologies, and microservices architecture along with the ability to collaborate with cross-functional teams.

Key Responsibilities:

  • Lead the design, development, and deployment of enterprise-grade applications using .NET technologies.
  • Architect and implement scalable, secure, and high-performance software solutions.
  • Design and develop RESTful APIs and microservices-based applications.
  • Collaborate with product managers, architects, QA teams, and stakeholders to define technical requirements and deliver solutions.
  • Conduct code reviews to ensure adherence to coding standards, best practices, and security guidelines.
  • Mentor and guide junior and mid-level developers, supporting their technical growth and development.
  • Optimize application performance and troubleshoot complex technical issues and production problems.
  • Work closely with DevOps teams to implement CI/CD pipelines and automated deployment processes.
  • Manage database design and performance optimization using SQL Server.
  • Ensure applications meet scalability, reliability, and security standards.
  • Participate in architecture discussions and technical decision-making for new projects.
  • Maintain technical documentation and system design documentation.
  • Stay updated with latest .NET frameworks, tools, and industry best practices.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 6+ years of professional experience in .NET application development.
  • Strong experience in designing enterprise applications and distributed systems.
  • Solid understanding of software design patterns, object-oriented programming (OOP), and system architecture.
  • Experience working in Agile/Scrum development environments.

Soft Skills:

  • Strong leadership and mentoring abilities
  • Excellent problem-solving and analytical skills
  • Effective communication and stakeholder collaboration skills
  • Ability to drive technical decisions and manage complex projects

Bachelor Of Technology (B.Tech/B.E), Masters in Technology (M.Tech/M.E)

More Info

Job ID: 144111535