SI

Software Engineering Manager

Siemens
Pune2-5 LPA Posted 29 Apr 2025
FULL TIME
C C++
Digital Electronics
Software Engineering
Linux
Unix

Job Description

 About the role 

We are seeking a Senior Engineering Manager with a strong background in Java Spring Boot, AWS Cloud, Microservices, and Angular to lead and manage development teams. The ideal candidate should have end-to-end project management experience, the ability to provide technical leadership, and excellent communication skills for managing stakeholders and cross-functional teams.

 Key Responsibilities 

  • Lead and mentor development teams, providing guidance to achieve project goals.
  • Foster a collaborative work environment, ensuring effective team communication.
  • Conduct performance reviews, identify development needs, and provide ongoing coaching.
  • Participate in the recruitment and hiring of new engineers.
  • Oversee project management, including scope definition, delivery milestones, and timelines.
  • Track project progress, present status updates, and identify risks with mitigation plans.
  • Collaborate with product managers, product owners, architects, and partner teams to gather requirements and prioritize features.
  • Ensure adherence to coding standards, best practices, and design principles.
  • Provide technical guidance and expertise on complex design decisions.
  • Maintain smooth communication with stakeholders, offering clear project status updates and addressing challenges proactively.

 Mandatory Requirements 

  • 8 to 12 years of experience in software development and engineering management.
  • Proven expertise in Java Spring Boot, AWS Cloud, Microservices, Angular, TypeScript, JavaScript, HTML, and CSS.
  • Strong experience in leading and managing development teams.
  • Ability to provide technical leadership and guidance to engineers.
  • Excellent skills in cross-team communication, stakeholder management, and presenting complex technical concepts to diverse audiences.
  • Strong problem-solving skills, with the ability to analyze issues, develop effective solutions, and make timely decisions.

 Good to Have 

  • Experience with other cloud platforms like Azure and open-source cloud components.
  • Knowledge of Docker & Kubernetes, Terraform, and Python.

 Preferred Skills & Attributes 

  • Ability to drive team performance, ensuring alignment with business objectives.
  • Experience managing large-scale cloud-based applications.
  • Strong understanding of Agile methodologies and project execution.
  • Exceptional leadership, coaching, and team-building skills.
  • Ability to work in fast-paced environments, handling multiple priorities effectively.