Lead Software Engineer
On-site · Bengaluru, Karnataka, India
Job Summary
Lead complex technology initiatives with enterprise-wide impact and help define engineering standards and best practices. Design, code, test, debug, and document full-stack solutions, review and analyze large-scale technologies against business objectives, and drive decisions to implement standard practices. Collaborate with senior technical experts, cross-functional teams, and external groups to resolve complex issues, and lead projects or act as a peer mentor. Requires 5+ years of software engineering experience and a strong background in Java full stack development, backend services (Spring Boot/microservices), modern frontend frameworks, data processing with Python, Apache Spark, and Kafka, and experience building scalable, secure, and reliable applications. Proficiency in RESTful APIs, relational and NoSQL databases, data pipelines, real-time streaming, CI/CD, and DevOps practices is expected, along with a track record of delivering robust software solutions in collaborative environments.
Required Qualifications
- 5+ years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, education
This role has closed. Sorce can match you with similar open roles and apply on your behalf.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.