BENGALURU, KARNATAKA, India
1 day ago
Manager, Software Engineering

Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture.

Assists in the development of short, medium, and long term plans to achieve strategic objectives. Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met. Ability to influence thinking or gain acceptance of others in sensitive situations. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. Manage all the activities of the software development team and setting goals for each team member to ensure timely project delivery.

Responsibilities:

* Manage and lead a team of Software Engineers to Design, develop, test, and deploy complex enterprise-grade Java applications using the microservices architecture, and other relevant frameworks. 
* Work collaboratively with software architects and DevOps engineers to migrate and deploy applications across multiple public cloud platform and cloud native managed services.
* Participate in code reviews, identify potential issues, and suggest improvements to maintain code quality and maintainability.
* Collaborate with other engineers to troubleshoot complex technical problems and develop solutions.

Qualifications
* Minimum 6+ years of experience as a Full stack Java developer and prior experience as a manager.
* Experience with Java, microservices architecture, RESTful APIs. 
* Solid understanding of cloud computing concepts and experience with at least one major cloud platform
* Excellent problem-solving and debugging skills with strong written and verbal communication skills.
 

Career Level - M2

Confirm your E-mail: Send Email