| Full time

Lead Software Engineer - .NET Modernization

Bengaluru, India | Posted on 2023-09-09

About us

We offer Cloud Tranformation, App Modernization and DevOps Automation to improve the agility and velocity of businesses.

We are a cloud-native services company with clients in multiple geographies and industries. We specialize in cloud transformation, DevOps automation, managed services and cloud-native application development. We are currently seeking a highly skilled Lead Software Engineer with expertise in .NET Modernization to join our talented team. If you are passionate about driving modernization efforts and have a deep understanding of .NET technologies, we'd love to hear from you.
Job Description

As a Lead Software Engineer - .NET Modernization, you will play a critical role in transforming our legacy .NET applications into modern, scalable, and efficient solutions. You will lead a team of engineers, work closely with stakeholders, and apply your technical expertise to drive the modernization of our software stack. This is an exciting opportunity to shape the future of our technology landscape.

Key Responsibilities:

  • Lead and mentor a team of software engineers responsible for .NET modernization projects.
  • Collaborate with cross-functional teams to define modernization goals and strategies.
  • Architect, design, and implement modernization solutions using .NET Core and other relevant technologies.
  • Evaluate existing .NET applications, identify areas for improvement, and develop migration plans.
  • Ensure code quality, performance, and security in all modernization efforts.
  • Stay current with industry trends and best practices in .NET development.
  • Provide technical guidance and expertise to team members.
  • Lead code reviews and enforce coding standards.
  • Troubleshoot and resolve complex technical issues.

The ideal candidates must have:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a focus on .NET technologies.
  • Proven experience leading software modernization projects, including migration to .NET Core.
  • Strong expertise in C#, ASP.NET, and .NET Core.
  • Familiarity with cloud platforms (e.g., Azure, AWS) and containerization (Docker).
  • Experience with modern software development practices such as DevOps, CI/CD, and automated testing.
  • Excellent problem-solving and debugging skills.
  • Strong communication and leadership skills.
  • Ability to work effectively in a collaborative team environment.
  • A commitment to staying up-to-date with the latest industry trends and technologies.

As per market standards

Job Information
Job Title
Lead Software Engineer - .NET Modernization
IT Services
Work Experience
7+ years
Zip/Postal Code

Ready to discuss your cloud project?

Our smart, enterprise-ready cloud solutions can make life easier for your organization. Have questions? Ask!
Get in touch