Technical Project Manager - (Java/.NET)
EPAM is hiring a Technical Project Manager with a strong Java/.NET engineering background to join their India team. You will coordinate preparation of customer proposals and statements of work, participate in new business development, and deliver customer projects successfully. Key responsibilities include managing customer expectations and relationships, ensuring projects align with EPAM processes and methodologies, identifying and managing engagement risks, and flagging major issues early. You will handle overall project management including time estimation, resource scheduling, revenue and resource forecasting, timesheet and billing preparation, and weekly/monthly engagement reporting. The role also involves developing project plans with estimations on time frames, quality, and resource quantity, establishing criteria for deliverability, performance, maintenance, design, and costs, and assisting in analyzing client processes through needs analysis to recommend new business models, workflows, or innovative solutions. A strong software development background with hands-on coding experience and expertise in Agile methodology is essential.