Engineering Manager - Sri Lanka

Discovery Partners
Key Responsibilities: 
Execute Effectively:
  • Solution and Project Outcomes:
  • Take responsibility for solutions and overall project outcomes, ensuring Delivery Excellence.
  • Model delivery competencies for others within the organization.
  • Develop High-Impact Solutions:
  • Leverage deep expertise to guide teams in developing complex, high-quality solutions generating best practices.
  • Champion project/solution impacts and contribute to innovative problem-solving.

Know & Serve Our Customers:
  • Build and maintain a deep network across customer organizations, known for a depth of expertise.
  • Assist project/account teams in implementing Customer Love strategies, ensuring client satisfaction and retention.
  • Act as a liaison between the product owners, stakeholders, and development teams, ensuring clear communication and understanding of goals, deadlines, and requirements.
  • Model executive presence to gain consensus, highlight results, and manage risk effectively.

Software Engineering Delivery:
  • Lead and manage software engineering teams, ensuring project goals are met with the highest quality and within defined timelines.
  • Oversee project planning, execution, and risk management to deliver successful outcomes.
  • Business Operations:
  • Collaborate with the leadership team to refine operational processes, identify efficiency improvements, and optimize resource allocation.
  • Create and deliver persuasive technical presentations to clients.

Mentorship and Talent Development:
  • Provide mentorship and guidance to junior engineers, fostering a culture of continuous learning and skill development.
  • Collaborate with the Solution Architects team to ensure effective solution design.
  • Client Project Management:
  • Manage multiple client engagements concurrently, ensuring that project delivery remains on track and meets client expectations.

Technical Expertise:
  • Maintain a broad and deep understanding of relevant technologies, trends, and industry best practices to guide teams effectively.
  • Play a key role in technical decision-making, contributing insights and expertise to guide the direction of projects and technologies.

  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
  • A minimum of 8 years of experience in software engineering and project delivery.

Help provides instructions on how to use the SmartMatch™ site and to report bugs. For job-related inquiries please contact the employer.