.**DESCRIPTION**:Are you a seasoned professional with a knack for managing software development projects?Join our dynamic team at EPAM, a leading global provider of digital platform engineering and software development services.We are seeking a**Delivery Manager **with expertise in coordinating teams, planning project deliverables, and managing implementation challenges. If you are passionate about leveraging your skills to ensure smooth operations and client satisfaction, we want to hear from you!EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.RESPONSIBILITIES- Participate in all design and architectural discussions within the team and with customers- Perform code reviews, estimations, capacity, and release planning- Evaluate and implement branching & merging strategies and tools/software for improving efficiency- Plan project deliverables and roadmap in close collaboration with product owners- Coordinate teams across developers, vendors, and business users and manage implementation challenges in integration, design, configurability, and infrastructure**REQUIREMENTS**:- Strong technical and analytical skills, hands-on in coding in Java or.NET (latest versions)- Experience building a high-level software architecture from a business target's point of view- Solid knowledge of software development life cycle- Excellent leadership and communication skills- Experience in issue resolution across multiple locations and businessesTECHNOLOGIES- Software development tools: Java or