
Lead Engineer- BLR
Keka Technologies Pvt. Ltd.6 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, develop, and maintain scalable full-stack web applications across frontend and backend systems.
- Implement responsive user interfaces using HTML, CSS/SCSS, JavaScript, Angular, and Bootstrap.
- Build backend services and APIs using .NET, ASP.NET MVC, and Web API.
- Integrate applications with SQL and NoSQL databases and develop reusable frontend and backend libraries.
- Contribute to system architecture and low-level design using OOPS, SOLID principles, and design patterns.
- Develop and integrate microservices and optimize application performance, scalability, and responsiveness.
- Implement CI/CD pipelines using Git, Azure DevOps, or equivalent DevOps tools.
- Conduct code reviews, mentor junior developers, and maintain software quality standards.
- Perform troubleshooting, debugging, performance profiling, and root cause analysis.
- Collaborate with product managers, designers, and cross-functional teams and build proofs of concept for emerging technologies.
Requirements
- 6 to 10 years of software engineering experience.
- Proficiency with Angular, HTML, CSS/SCSS, JavaScript, and Bootstrap or equivalent frameworks.
- Strong backend development experience with .NET, ASP.NET MVC, and Web API.
- Experience with Microsoft Azure or AWS cloud platforms.
- Experience with SQL Server, including stored procedures and user-defined functions, and exposure to NoSQL databases such as Cosmos DB.
- Strong knowledge of OOPS concepts, data structures, algorithms, and software design patterns.
- Familiarity with microservices architecture and related best practices.
- Experience with TDD, CI/CD pipelines, Git, and DevOps methodologies.
- Strong analytical and problem-solving skills and the ability to work independently and collaboratively.
Benefits
- Full-time position based in Bangalore.