Delivery Manager – Java Services Projects

We are seeking an experienced Offshore Delivery Manager to lead our Java and frontend web application development projects. The ideal candidate will have a strong background in software development, excellent communication skills, and proven experience in managing offshore development teams to successfully deliver high-quality projects.

Responsibilities:

  1. Project Planning and Execution:
    • Collaborate with the onshore team to define project scope, requirements, and deliverables.
    • Develop detailed project plans, including timelines, resource allocation, and budget estimates.
    • Monitor project progress, identify potential risks, and implement mitigation strategies.
  2. Offshore Team Management:
    • Lead and manage the offshore development team to ensure timely and quality project deliveries.
    • Assign tasks, provide clear directions, and ensure team members understand their roles and responsibilities.
    • Foster a collaborative and productive work environment, encouraging team members’ growth and skill development.
  3. Technical Guidance:
    • Provide technical guidance to the development team, including architecture decisions, code reviews, and best practices.
    • Ensure adherence to coding standards, design principles, and software development methodologies.
  4. Stakeholder Communication:
    • Act as the primary point of contact for offshore team-related communication, including project status updates and issue resolution.
    • Collaborate with cross-functional teams to gather requirements, clarify technical specifications, and manage expectations.
  5. Quality Assurance:
    • Define and implement quality assurance processes to ensure the delivered software meets high-quality standards.
    • Conduct thorough testing and validation of developed applications before deployment.
  6. Performance Management:
    • Provide regular feedback to offshore team members through performance evaluations, coaching, and mentoring.
    • Identify training needs and support professional development initiatives.
  7. Continuous Improvement:
    • Identify areas for process improvement and implement strategies to enhance efficiency and effectiveness.
    • Stay updated with industry trends, emerging technologies, and best practices to drive innovation.
  8. Client Relationship Management:
    • Build strong relationships with clients, addressing their concerns and ensuring their satisfaction with project outcomes.
    • Collaborate with clients to understand their business requirements and align project deliverables accordingly.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
  • Proven experience (10+ years) in Java and frontend web application development.
  • Previous experience (6+ years) in managing offshore development teams and delivering successful projects.
  • Strong technical proficiency in Java, Spring Framework, frontend technologies (HTML, CSS, JavaScript), and related tools.
  • Proficient understanding of software development methodologies (Agile, Scrum) and project management tools (JIRA, Trello, etc.).
  • Excellent communication and interpersonal skills to collaborate effectively with onshore and offshore teams, clients, and stakeholders.
  • Demonstrated leadership skills, including the ability to inspire, motivate, and guide a diverse team to achieve project goals.
  • Strong problem-solving skills, attention to detail, and the ability to handle multiple tasks in a fast-paced environment.

Location: Kochi and Pune