9 Keka HR Payroll Software Jobs
Lead Software Engineer - .Net Platform (1-2 yrs)
Keka HR Payroll Software
posted 1mon ago
Fixed timing
Key skills for the job
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 8500 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.
Our Engineering Team :
- Keka Engineering Team follows modern engineering practices and works with 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 gives 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 :
- 6-12 years of strong programming experience on .NET platform.
- Proficient with Web application development - we leverage ASP.NET MVC / Web API.
- Experience building applications leveraging Azure (or AWS).
- Experience with SQL Server (Stored Procedures & UDF) and NoSQL (Cosmos DB or others).
- Good grip on Fundamentals of CS, OOPS Concepts, SOLID Principles, Design Patterns and its usages.
- 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 the activities without much of guidance.
- Create, understand, and validate design and estimates and be able to justify them.
- Applies knowledge of principles and techniques to solve technical problems.
- Works closely with other functions to understand customer needs and to develop product roadmaps.
- Strong troubleshooting and analytical skills and detail oriented.
- Comprehensive understanding of OOPS concepts, data structures, algorithms and product development techniques and theories.
- Should be able to design schema for enterprise level applications.
- Should be able to apply design patterns.
- Should be open to face new challenges and learn new technologies.
- Should be ready to create proof of concepts and explain the value created out of it.
- Responsible for Deliverables on time.
- Experience with debugging, performance profiling and optimization.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Lead Software Engineer roles with real interview advice
6-8 Yrs
Hyderabad / Secunderabad
2-5 Yrs
Hyderabad / Secunderabad
4-7 Yrs
Hyderabad / Secunderabad
3-4 Yrs
Hyderabad / Secunderabad