Lead Software Engineer

Noida, Uttar Pradesh, India
Jun 18, 2024
Jun 18, 2025
Onsite
Full-Time
8 Years
Job Description

Cornerstone is a global leader in people development solutions, dedicated to empowering individuals, businesses, and communities through innovative technology and comprehensive services. With a mission to champion customer success and foster a culture of continuous innovation, we serve over 100 million users across 180+ countries.

Responsibilities

  1. Development and Maintenance. Design, develop, and enhance .NET applications and services for both legacy and cloud platforms.
  2. Issue Resolution. Investigate and resolve customer product and technical issues promptly, focusing on root cause analysis and preventive measures.
  3. Project Leadership. Lead projects independently, leveraging deep technical expertise to enhance team productivity and efficiency.
  4. Technical Collaboration. Collaborate with global teams including Engineering, Product, and Release, contributing to key architectural decisions and design considerations.
  5. Troubleshooting. Address complex production issues, providing detailed Root Cause Analysis (RCA) and solutions.

Requirements

  1. Education and Experience. Bachelor’s degree in Computer Science or equivalent with 8+ years of experience in web-based application development using ASP.NET, C#, .NET.
  2. Technical Skills. Proficiency in relational databases (Microsoft SQL Server/MySQL), distributed systems, caching, and multi-threaded applications.
  3. Problem-Solving. Strong analytical skills with a detail-oriented mindset and a proactive ‘first time right’ approach.
  4. Communication. Effective communication and persuasion skills, capable of articulating technical issues and project details clearly.
  5. Agile Environment. Experience delivering software in Lean or Agile methodologies.
  6. Tools and Technologies. Familiarity with Git, Confluence, and APM tools (e.g., Splunk, New Relic, Datadog) preferred.

Preferred Qualifications

  1. Advanced Expertise. Up-to-date experience with C#, .NET Framework, Optimization Techniques, T-SQL.
  2. Cloud and DevOps. Hands-on experience with AWS, Docker, and continuous deployment practices.
  3. Service-Oriented Architecture. Experience developing Microservices, RESTful services, or other SOA-based applications.
  4. SaaS Experience. Familiarity with enterprise SaaS applications is advantageous.

Our Culture

At Cornerstone, we value diversity and inclusivity, striving to create a workplace that reflects the communities we serve. Our culture is defined by core values such as championing customer success, fostering innovation, and achieving together. If you are passionate about joining a dynamic, inclusive, and globally-minded team, we invite you to explore career opportunities with us.

How to Apply

If you are interested in this role and meet the qualifications outlined above, please apply through our website or contact us via LinkedIn, Comparably, Glassdoor, or Facebook.

Join Cornerstone and be part of a team dedicated to unlocking the potential of people worldwide.