
Manager, Software Engineering
- Bangalore, Karnataka
- Permanent
- Full-time
- Leading successful engineering teams to deliver meaningful customer features preferably in the Application security and in SAST area
- Performance management, mentoring, and creating a culture of recognition.
- Working with other leaders within the organization to handle cross-team dependencies.
- Interacting with customers to understand their use cases and their challenges, working with PM to come up with feasible product enhancements, delivering those to the customer, receiving feedback, and iterating.
- Identifying inefficiencies in software development activity and coming up with solutions that enable engineers to move more quickly, with fewer flaws.
- Overall experience: 12+ years of experience in software development with Solid enterprise Java backend engineering skills
- Management experience: minimum of 2-4 years in software development organization leading and growing efficient teams and managing global teams.
- Domain knowledge with respect to Application Security and a few years of experience with Static Application Security Testing area
- Experience in enterprise application software development using agile development methodologies like SCRUM.
- Large / enterprise application development experience, leading multiple project teams simultaneously.
- Strong leadership experience in project management skills, people management, analytical and problem-solving skills.
- Experience in developing & delivering software using Test Driven Development (TDD) model.
- Excellent written and verbal communication skills; Ability to effectively communicate design proposals and specifications.
- Experience with software systems running on multiple platform types.
- A Bachelor’s degree and/or a master’s degree in computer science or Computer Engineering