Position Purpose
- We are seeking a highly skilled and experienced Technical Project Manager with a strong background in JAVA development to lead our Hobart Chennai project
- The ideal candidate will have a deep understanding of software development methodologies, project management best practices, and JAVA technologies
- The Technical Project Manager will be responsible for managing the entire SDLC development lifecycle, from requirements gathering to deployment, and will work closely with cross-functional teams to ensure successful project delivery
- Run technical projects in the vertical which will include providing direction, project planning and tracking, reporting
- Unblock technical challenges
- Bring oversight and ownership
- Work in globally distributed setup as a first among equals in the technology space
Responsibilities
Direct Responsibilities
- Lead software development projects from inception to deployment, ensuring that projects are completed on time, within budget, and to the required quality standards.
- Owner of technical projects including planning, tracking and implementation.
- Work closely with cross-functional teams, including developers, QA engineers, business analysts, and stakeholders, to ensure that project requirements are clearly defined and understood.
- Develop and maintain project plans, schedules, and budgets, and track progress against these plans.
- Identify and manage project risks and issues, and develop contingency plans as needed.
- Ensure that project deliverables meet the required quality standards, and that all project documentation is complete and up-to-date.
- Communicate project status, risks, and issues to stakeholders and senior management, and provide regular project status reports.
- Mentor and coach team members and provide guidance and support as needed.
- Capacity planning, Leave planning, Recruitment, Successor planning.
- Leading scrum team.
- Performance assessment of team members
- Stay up-to-date with the latest JAVA technologies and development methodologies, and apply this knowledge to improve project delivery.
- Propose / Review/ Challenge Application Architecture and Design.
- Lead automation and guide teams to align with shift left and shift right strategy by encouraging a mindset for automation first and reduce recursive manual efforts
- Hands on and lead by example.
- Resolve performance bottlenecks.
- Keep up to date with latest technologies, trends and provide inputs, expertise and recommendations.
Contributing Responsibilities
- Contribute towards innovation; suggest new practices for efficiency improvement.
- Upskilling of members in the vertical.
Technical & Behavioral Competencies
- Strong communication skills both written and verbal.
- Strong leadership skills and ability to self-manage.
- Ability to prioritize and meet strict deadlines.
- Ability to communicate his/her ideas to the team and management.
- Inspire commitment of team members to deliver.
- Resourceful to quickly understand complexities involved and provide the way forward.
- Take ownership of the complex and challenging topics and find solutions.
- Strong knowledge about design patterns and development principles.
- Strong hands-on experience Core Java, J2EE, Spring framework, Spring Boot, Angular, PL\SQL or Oracle
- Strong hands-on knowledge on backend technologies
- Experience on Kubernetes, Microservices, Distributed Databases
- Practical experience on scalability, reliability, and stability of the application
- Architecturally enhancing / Re-designing applications which are already live.
- Experience of working with build tools like Maven & DevOps tools like Bitbucket, Git, Jenkins, SonarQube.
- Strong experience of Agile, Scrum, DevOps.
- Development experience of MVC Architecture based web applications, including creation of Web Services (RESTful APIs/ SOAP Services).
- Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools).
- Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks.
Nice to have Skills:
Worked in the area of Product Development and complex technical projects.
- Knowledge/experience on Dynatrace.
- Knowledge/experience on No SQL databases (MongoDB, Cassandra), Kafka.
- Some exposure to Caching technologies like Redis or Apache Ignite.
- Exposure to Client Management or financial domain.
- Industry related certifications e.g. TOGAF
Specific Qualifications (if required)
Skills Referential
Behavioural Skills : (Please select up to 4 skills)
- Ability to synthetize / simplify
- Personal Impact / Ability to influence
- Attention to detail / rigor
- Ability to deliver / Results driven
Transversal Skills: (Please select up to 5 skills)
- Analytical Ability
- Ability to manage / facilitate a meeting, seminar, committee, training
- Ability to inspire others & generate people''s commitment
- Ability to develop and leverage networks
- Ability to anticipate business / strategic evolution
Education Level:
Bachelor Degree or equivalent
Experience Level
At least 15 years