Senior.NET Developer

Pune, Maharashtra, India
Dec 17, 2024
Nov 12, 2025
Onsite
Full-Time
5 Years
Job Description

We are looking for a skilled Senior.Net Developer to join our team in Pune. As a key member of the development team, you will be responsible for designing, developing, and maintaining .NET-based applications. You will work closely with clients, leading teams to deliver high-quality solutions while ensuring customer satisfaction. If you have a passion for technology and are eager to contribute to innovative digital transformation projects, this is the perfect opportunity for you.

Responsibilities

  • Act as the main point of contact for clients, ensuring seamless communication and effective issue resolution to maintain high levels of customer satisfaction.
  • Understand the client's requirements and provide expert technical advice to align with business goals.
  • Design, implement, and maintain .NET-based applications, ensuring they are scalable, maintainable, and meet client requirements.
  • Conduct thorough code reviews and unit test plan reviews to ensure optimal performance and compliance with coding standards.
  • Lead development teams to create optimized and high-quality code deliverables.
  • Mentor junior developers and provide guidance on best practices, SOLID design principles, and efficient coding techniques.
  • Participate in project estimation, providing inputs for solution delivery and technical risk management.
  • Ensure that the development process follows the best practices, from planning to execution.
  • Collaborate with cross-functional teams in an Agile environment to ensure timely delivery of high-quality products.
  • Participate in sprint planning, daily stand-ups, and retrospectives to continuously improve processes.
  • Stay up-to-date with the latest trends in technology and contribute to knowledge sharing within the team.
  • Foster a culture of continual learning and improvement by mentoring others and improving team efficiency.

Technical and Professional Requirements

  • Proficient in .NET Application Development with hands-on experience in .NET Frameworks, C#, ASP.NET, MVC, Web API, and Entity Framework.
  • Experience with agile methodologies for software development.
  • Familiarity with design patterns, architecture principles, and best practices in software development.
  • Proficiency in unit testing and debugging techniques using industry-standard tools.

Additional Responsibilities

  • Strong understanding of project life cycle activities, including development, testing, and maintenance.
  • Ability to understand business requirements and translate them into effective technical solutions.
  • Knowledge of quality assurance principles, SOLID principles, and modern software development practices.
  • Strong problem-solving, analytical, and debugging skills.

Educational Requirements

  • MSc, MCA, MTech, BTech, BCS, BCA, or equivalent in Computer Science, Engineering, or related fields.

Desired Candidate Profile

  • Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
  • Excellent communication skills to interact with clients and team members effectively.
  • Ability to work well in a fast-paced, collaborative team environment.
  • Strong foundation in software engineering principles and best practices.
  • Proactive in keeping up with the latest developments in technology and applying them in real-world scenarios.

Why Infosys?

  1. Career Growth. Opportunities for continuous learning and career advancement through mentorship, leadership programs, and global exposure.
  2. Innovation. Work on cutting-edge technologies and contribute to groundbreaking projects in the digital transformation space.
  3. Global Impact. Help clients worldwide through impactful, technology-driven solutions.
  4. Inclusive Culture. Infosys fosters a culture of diversity, collaboration, and innovation where every team member’s voice is valued.