Agile Manager

at  Sopra Banking Software

DSO, دبي, United Arab Emirates -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Nov, 2024Not Specified30 Aug, 202410 year(s) or aboveComputer Science,Project Management Skills,Kanban,Disabilities,Software Development Methodologies,Jira,Discrimination,Software Engineers,JenkinsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Company Description
Sopra Banking Software is the partner of choice for more than 1,500 financial institutions worldwide. The rich variety of solutions, the strength of our conviction and passion for innovation enable us to support clients on a daily basis and in their future projects, as well as in their goals regarding financial inclusion. SBS customers, based in over 80 countries around the world, benefit every day from our technologies and software, as well as the expertise of our employees.
Job Description
Within SBS, the Digital Engagement Global Business Unit is in charge of developing, commercializing and operating the Digital Banking Suite (DBS), i.e. the front-end customer-facing engagement products (web, mobile, other digital channels). We are looking for a Senior Engineering Manager, who is ready to be part of a team that moves fast within complex scenarios, to lead one of the product squads.

Responsibilities:

  • Work with the Product Owner to:
  • Ensure during PI planning…
  • the workload planned is in line with the teams’ available capacity and skills
  • cross teams’ backlog dependencies are identified
  • Ensure the backlog is well understood and that user stories are properly defined
  • Revisit priorities in case teams are facing delays or not able to meet their objectives
  • Work with the Scrum Master to:
  • Ensure the team is following Agile principles and practices
  • Facilitate communication and collaboration within the team, as well as with outside stakeholders and teams
  • Provide support and coaching to the team to help them meet their objectives
  • Identify and remove obstacles or roadblocks that may be preventing the team from meeting their goals
  • Identify opportunities and take actions to gain operational efficiency
  • Monitor progress and track metrics related to the execution of the sprints to ensure that the team is meeting their commitments
  • Manage the capacity and skills needed to successfully execute the sprints and support building cross-functional teams
  • Arbitrate with the required stakeholders (Agile Stream Managers, Program Manager, etc.) to mutualize skills and/or capacity to successfully execute the backlog
  • Manage the execution of sprints and ensure the team is meeting their sprint goals and objectives
  • Manage dependencies across teams
  • Raise risks, propose mitigation measures to the Program Manager, initiate and monitor actions
  • Ensure that the team is following software development best practices (coding and testing)
  • Attend sprint planning, review, and retrospective meetings. Track the actions identified until closure

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 10+ years of experience in software engineering
  • 3+ years of experience managing teams of software engineers
  • Strong knowledge and experience of Agile software development methodologies e.g. Scrum or Kanban and the related toolchain e.g. GitHub, Jira, Jenkins
  • Excellent project management skills
  • Banking domain knowledge
    Additional Information
    At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
    All of our positions are open to people with disabilities

Responsibilities:

  • Work with the Product Owner to:
  • Ensure during PI planning…
  • the workload planned is in line with the teams’ available capacity and skills
  • cross teams’ backlog dependencies are identified
  • Ensure the backlog is well understood and that user stories are properly defined
  • Revisit priorities in case teams are facing delays or not able to meet their objectives
  • Work with the Scrum Master to:
  • Ensure the team is following Agile principles and practices
  • Facilitate communication and collaboration within the team, as well as with outside stakeholders and teams
  • Provide support and coaching to the team to help them meet their objectives
  • Identify and remove obstacles or roadblocks that may be preventing the team from meeting their goals
  • Identify opportunities and take actions to gain operational efficiency
  • Monitor progress and track metrics related to the execution of the sprints to ensure that the team is meeting their commitments
  • Manage the capacity and skills needed to successfully execute the sprints and support building cross-functional teams
  • Arbitrate with the required stakeholders (Agile Stream Managers, Program Manager, etc.) to mutualize skills and/or capacity to successfully execute the backlog
  • Manage the execution of sprints and ensure the team is meeting their sprint goals and objectives
  • Manage dependencies across teams
  • Raise risks, propose mitigation measures to the Program Manager, initiate and monitor actions
  • Ensure that the team is following software development best practices (coding and testing)
  • Attend sprint planning, review, and retrospective meetings. Track the actions identified until closur


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Computer Software/Engineering

IT Software - Other

Software Engineering

Graduate

Computer science software engineering or a related field

Proficient

1

Dubai Silicon Oasis, United Arab Emirates