AAI-First Talent Browse all roles
IT & Tech · India
A

Software Engineer , Principal I (C# .Net)

AI-First Talent·hiring for a confidential client
Posted 4 days ago
India3+ yearsContract

About this role

Our client is seeking a Principal Software Engineer with expertise in C# and .NET to join their dynamic team. In this role, you will play a pivotal part in developing and enhancing eCommerce systems and applications that drive business success. You will work closely with cross-functional teams to deliver high-quality software solutions that meet customer needs and expectations.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable software applications using C# and .NET technologies.
  • Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
  • Lead technical discussions and architecture design sessions to ensure best practices in software development.
  • Mentor and guide junior engineers, fostering a culture of learning and innovation within the team.
  • Conduct code reviews and ensure adherence to coding standards and quality assurance processes.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Stay updated with emerging technologies and industry trends to continuously improve the software development process.

Required Skills & Qualifications:

  • Strong proficiency in C# and .NET framework with a solid understanding of object-oriented programming principles.
  • Experience in developing eCommerce applications or similar systems.
  • Familiarity with web technologies such as HTML, CSS, and JavaScript.
  • Knowledge of database management systems, particularly SQL Server.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.
  • Strong communication skills, both verbal and written.

Experience Level:

  • A minimum of 7 years of software development experience, with at least 3 years in a senior or principal engineering role.
  • Proven track record of successfully delivering complex software projects.

What we offer:

  • An opportunity to work in a collaborative and inclusive environment that values diverse perspectives.
  • The chance to lead impactful projects that drive business growth and innovation.
  • Professional development opportunities to enhance your skills and advance your career.
  • A supportive work culture that encourages work-life balance and employee well-being.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.

More open roles

View all roles →
Apply for this role →