Software Engineering Manager
Repro India Limited
5 - 10 years
Bengaluru
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Key Responsibilities:
Team Leadership & People Management
- Lead, coach, and mentor a team of software engineers
- Conduct regular 1:1s, performance reviews, and career development planning
- Foster a collaborative, inclusive, and high-performance engineering culture
- Support hiring, onboarding, and team growth
Technical Leadership
- Provide hands-on guidance in Java, Spring/Spring Boot, and related frameworks
- Lead system design and architectural decisions for Java-based services
- Ensure best practices in OOP, SOLID principles, and design patterns
- Review code for performance, security, maintainability, and scalability
Delivery & Execution
- Own planning, estimation, and delivery of Java projects and services
- Work closely with Product Managers, Architects, and QA teams
- Ensure adherence to Agile/Scrum methodologies
- Identify and mitigate technical risks and dependencies
Architecture & Operations
- Guide development of RESTful APIs, microservices, and distributed systems
- Promote CI/CD, automated testing, and DevOps practices
- Monitor application performance and production stability
- Drive improvements in system reliability, scalability, and observability
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
