
Lead Software Engineer
Keka Technologies Pvt. Ltd.11 months ago
Hyderābād, IndiaStaff+
Responsibilities
- Provide technical leadership and functional support to engineering team members.
- Design, implement, and maintain applications throughout the software development lifecycle on Azure or AWS.
- Prepare, understand, validate, and justify high-level and low-level system designs and estimates.
- Collaborate with other functions to understand customer needs and develop product roadmaps.
- Design schemas for enterprise-level applications and apply appropriate design patterns.
- Create proofs of concept and explain the value they provide.
- Debug applications and perform performance profiling and optimization.
- Deliver assigned work on time and work independently with limited guidance.
Requirements
- At least 8 years of programming experience with C#, .NET, .NET Core, and .NET Framework.
- Proficiency in web application development.
- Experience building applications with Azure or AWS.
- Experience with SQL Server, including stored procedures and user-defined functions.
- Experience with NoSQL databases such as Cosmos DB or comparable technologies.
- Ability to prepare high-level and low-level system designs.
- Familiarity with test-driven development, CI/CD, Git, DevOps practices, and microservices architecture.
- Strong understanding of object-oriented programming, data structures, algorithms, and product development techniques.
- Strong troubleshooting, analytical, and detail-oriented skills.
- Ability to learn new technologies and address new technical challenges.
About Keka Technologies Pvt. Ltd.
Keka Technologies builds a unified HR and payroll SaaS platform for businesses, covering HRIS, payroll, time and attendance, leave, performance, talent, and onboarding. It sells by subscription to small, mid‑market, and growing enterprises looking to standardize people operations and compliance. Founded in 2015 and headquartered in Seattle, it is privately held and serves organizations globally across distributed and hybrid workforces.