Military Spouse Jobs

MILITARY SPOUSE JOBS

Job Information

WESCO Senior Manager - Development in Bangalore, India

We are seeking a seasoned Senior Engineering Manager to lead and inspire a high-performing software development team. The ideal candidate will have a proven track record of delivering complex software solutions and a deep understanding of modern software development methodologies. This role requires a strong technical foundation, coupled with exceptional leadership and strategic thinking abilities.

Responsibilities:

  • Team Leadership: Build, mentor, and lead a high-performing engineering team.

  • Technical Strategy: Define and execute the technical vision for the product, ensuring alignment with business objectives.

  • Product Development: Oversee the entire software development lifecycle, from conception to deployment.

  • Agile Methodology: Drive Agile practices within the team, fostering a culture of collaboration and continuous improvement.

  • Technology Stack: Leverage expertise in Java, React, Python and Azure to build scalable and robust software solutions.

  • Performance Optimization: Continuously optimize software performance and scalability.

  • Quality Assurance: Ensure the delivery of high-quality software through robust testing and quality assurance practices.

  • System Architecture: Design and implement scalable and maintainable system architectures.

  • Stakeholder Management: Collaborate effectively with cross-functional teams, including product management, design, and QA.

  • Problem Solving: Identify and resolve complex technical challenges.

  • Talent Management: Recruit, develop, and retain top engineering talent.

Qualification:

  • Bachelor's degree in computer science or a related field.

  • 17+ years of experience in software development, with at least 5 years in a managerial role.

  • Proven track record of delivering successful software products.

  • Deep expertise in Java, React, and Azure technologies.

  • Excellent hold on system architecture.

  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Excellent leadership, communication, and interpersonal skills.

  • Ability to thrive in a fast-paced, dynamic environment.

  • Strong analytical and problem-solving skills.

  • Experience in quality assurance methodologies and processes.

  • Proficiency in designing and implementing system architectures.

DirectEmployers