Java Lead
bnpparibas
Job Description
- Lead software development projects from inception to deployment, ensuring that projects are completed on time, within budget, and to the required quality standards.
- Handle and lead development/design projects
- Works as technical team lead and cross teams for technical/functional solution.
- Establish regular code reviews tied to on-going components / projects development
- 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 as required.
- 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.
- Stay up to date with the latest relevant 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