Lead Software Engineer

Keka HR

Hyderabad

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Keka HR in Hyderabad is looking for a Senior Software Engineer with over 8 years of experience in C#, .NET, and cloud applications, particularly Azure or AWS. The role involves providing technical leadership, designing and maintaining applications through the software development life cycle, and working closely with team members to solve complex technical challenges. Candidates should have a solid grasp of OOP concepts, data structures, and algorithms, and be capable of delivering results on time. Join Keka HR and contribute to innovative solutions for our customers.

Qualifications

  • 8+ years of programming experience in C#, .NET and related frameworks.
  • Experience with building applications on Azure or AWS.
  • Strong understanding of OOP, data structures, algorithms, and product development techniques.

Responsibilities

  • Provide technical leadership and work closely with team members.
  • Design and maintain applications throughout the software development life cycle.
  • Apply principles and techniques to solve technical problems.

Skills

C#
.NET
Azure
SQL Server
NoSQL
DevOps
Microservices architecture
TDD

Job description

About Company

Keka has been a silent revolution in the making since our launch 9 years ago. Our steadfast focus on building an employee‑centric HR platform was well received by more than 13,000 businesses across India and the world. Today we are India’s #1 platform in the segment with the greatest number of new customers adopting the platform, all with zero advertising spend and pure customer love. We are an organization built by our employees. The passion and the extreme ownership that our people bring to the table are contagious. We don’t hide our shortcomings, and we aren’t afraid to ask for help. When we fail, we learn, adapt, and do better in the future. This open culture encourages our people to innovate, regardless of their function and across departmental boundaries. In November 2022 the company secured India’s largest Series A SaaS funding with a whopping $57 million from West Bridge Capital.

Engineering Team

Keka Engineering Team follows modern engineering practices and works with the latest stack. Refactoring is central to our philosophy to evolve the design, maintain code consistency and adapt to dynamic business needs. We believe in DevOps practices, there is no fixed release cycle; our CI/CD pipeline, deployment automation, blue‑green deployment and other related practices give us flexibility to deploy multiple times a day (if required). Our engineering team is made up of small cohesive teams embracing Agile, working on focus areas to deliver awesome experiences to our customers. Keka Engineering Team works on complex technical challenges, learns & adapts and most importantly, we have fun along the way.

Skills Required
  • 8+ years of strong programming experience in C#, .NET, core.net, .NET frameworks
  • Proficient with web application development
  • Experience building applications leveraging Azure (or AWS)
  • Experience with SQL Server (stored procedures & UDF) and NoSQL (Cosmos DB or others)
  • Good grasp of fundamentals
  • Ability to prepare both high‑level and low‑level design of the system
  • Familiarity with TDD, CI/CD, GIT, DevOps
  • Experience with microservices architecture
Expectations
  • Provide technical leadership and functional help working closely with team members
  • Design, implement and maintain application within all phases of the software development life cycle (SDLC) on Microsoft Azure (or AWS)
  • Independently carry out activities without much guidance
  • Create, understand and validate design and estimates, and be able to justify them
  • Apply knowledge of principles and techniques to solve technical problems
  • Work closely with other functions to understand customer needs and to develop product roadmaps
  • Strong troubleshooting and analytical skills, detail oriented
  • Comprehensive understanding of OOP concepts, data structures, algorithms and product development techniques and theories
  • Be able to design schema for enterprise‑level applications
  • Be able to apply design patterns
  • Be open to face new challenges and learn new technologies
  • Be ready to create proofs of concepts and explain the value created from them
  • Responsible for delivering results on time
  • Experience with debugging, performance profiling and optimization
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - BLR
Software Engineer - BLR

Keka Inc. • Bengaluru

On-site
INR 600,000 - 1,000,000
Engineering Manager
Engineering Manager

Keka HR • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Real ownership of outcomes
AI tools used daily
People-first culture
Engineering Manager
Engineering Manager

Keka Inc. • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Ownership of outcomes
AI tools usage
High-performance culture
+1
Lead Software Engineer
Lead Software Engineer

Keka HR • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Product Adoption Specialist
Product Adoption Specialist

Keka HR • Hyderabad

On-site
INR 420,000 - 640,000
Product Adoption Specialist
Product Adoption Specialist

Keka Inc. • Hyderabad

On-site
INR 450,000 - 600,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Sr. Software Engineer
Sr. Software Engineer

Otelier • India

Hybrid
INR 2,873,000 - 4,790,000
Technical Lead - .Net,Angular,Azure
Technical Lead - .Net,Angular,Azure

Kovai.co • Coimbatore District

On-site
INR 800,000 - 1,200,000
Rewards and recognition
Upskill allowance
Collaborative and fun team
Senior Full Stack Engineer/Lead
Senior Full Stack Engineer/Lead

YO It Consulting • Pune District

Hybrid
INR 1,200,000 - 2,000,000