Designation: Technical Project Manager (Java)
Job Type : Full time
Location : Powai, Mumbai
Experience Required:
- Extensive experience with developing and delivering commercial/enterprise software required.
- Around 5 Years software architecture, Technical leadership role experience
- 5+ Years project management experience required, including experience managing development teams.
- Experience on Core Java, Swing, ULC or JSP, Servlet, EJB, XML, JMS, JBOSS required.
- Strong familiarity with project management software, such as Microsoft Project, Open Project etc.
- Competency on areas around Core Java, Swing, ULC or JSP, Servlet, EJB, XML, JMS, JBOSS required.
- Competent on various Development Frameworks, Development Methodology, Software Architecture Design and Documentation, Project Estimation Techniques etc.
- Experience at working both independently and in a team-oriented, collaborative environment is essential.
- Retail Domain and Retail Product Development Experience – Highly preferred.
Desired Skills:
- Technical Project Manager are preferred
- Reacts to project adjustments and alterations promptly and efficiently.
- Flexible during times of change.
- Sound Project Management & Technical Skills on Java.
Responsibilities:
- Responsible for Projects Delivery & Management within Time, Budget and Quality Standards defined by Company. Should have performed Technical hands-on in past.
- Provide leadership to the software engineering team for our product area.
- Responsible for overall customer sanctification and timely delivery of Solution with Quality Standards & Budget.
- Perform effective project management & technical leadership role. Responsible to create project plan, project schedule, track the plan till complete delivery.
- Monitor technology trends such as emerging standards for new technology opportunities
- Develop and execute software engineering plans, and manage software engineering schedules and resource allocation and budget. This includes managing joint development with 3rd party vendors, and managing outsourced development.
- Ensure, and create as needed, software engineering processes, practices and operations to ensure reproducible development and high quality, while keeping costs under control
- Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code. Will include reviews of in-house developed code, as well as review of technologies provided by 3rd party vendors.
- Responsible for creating User Acceptance Test (UAT) procedures, facilitating UAT sessions with end-users, and ensuring that the product meets the specifications and is deployed successfully.
- To estimate and plan projects from start to end, with built in contingencies.
- Work closely with customer to understand the business requirement for the project, develop effective working relationships and ongoing management processes for the project.
- Directly supervise 15 to 20 employees. Carry out supervisory responsibilities in accordance with the organization's policies. Responsibilities include interviewing, hiring, training employees; planning, assigning, directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Project Mgmt. - Project Scope
- Identify resources needed and assign individual responsibilities.
- Manage day-to-day operational aspects of a project and its scope.
- Review deliverables prepared by team before passing to the client.
- Effectively apply suitable methodology and enforce project standards.
CONTACT:
Suneel S
Didn’t find the job appropriate? Report this Job