Senior Software Engineer
Bengaluru, HyderabadFull-time3–5 yrsPosted over a month ago
Mid-level software engineering role at Keka Technologies in Bengaluru and Hyderabad. Needs 3–5 years and a B.Tech, B.E. or M.Tech.
About the role
As a Senior Software Engineer at Keka, you’ll take features from requirement to production and make them work well. You’ll work with your Product Manager, Designer and Lead Software Engineer to clarify scope, flag technical risk early and ship reliable, well-built features. Success means the quality of what you ship and how reliably it runs in production.
What you'll do
- Own features and modules end to end, from understanding requirements to design, build, release and support
- Write production code every sprint across the full stack, from responsive user interfaces to the backend services and APIs behind them
- Prepare clear low-level designs and contribute to system design discussions using sound object-oriented principles and design patterns
- Build and maintain APIs, data models, background workflows and reusable components that help your squad build faster
- Keep features fast and dependable through profiling, logging, monitoring, incident response and root-cause analysis
What you need
- Data structures
- REST APIs
- System design
- CI/CD
- NoSQL
- Incident response
Good to have
- Root cause analysis
- HRMS