Web Content Display Web Content Display

Position Title: Lead Scrum Master

 
Position Location: St. Albans, UK                  
Reports to: Development Manager                  
Supervisory Responsibility: Indirectly
Term: Permanent
Full/Part Time: Full Time
Date Prepared: 12/7/10
 
About Agentrics
 
Agentrics was founded by the world’s largest, most successful retailers to provide solutions for more effective sourcing and supply chain collaborations. Over the years, we expanded our services to support retailer growth initiatives in private label product development, data sharing, performance analytics, food safety and business intelligence. Today, Agentrics is a trusted partner to more than half of the world’s top 25 retailers and hundreds of other merchants and trading partners.
 
We have one of the industry’s most active customer communities, as we facilitate user and executive-level interactions so customers can share innovative practices, address global issues and influence industry standards.
 
Position Summary
 
The primary role of this team member is as a Scrum Master.
 
Responsibilities:
 
  • Operational management and development of one (or more) software development and QA teams to meet company goals and objectives.
  • Lead the team to deliver to key deliverables regarding software development including requirements analysis, accurate estimation, efficient delivery of required functionality, resolution of software defects, delivering high quality code that meets customer’s requirements whilst delivering on time and within estimated development.
  • Lead the software development process utilising an agile scrum methodology. Act as Scrum Master by leading sprint planning, analysis and design sessions, scrum meetings and sprint review sessions. Support the process by eliminating barriers that the teams encounter during the development process.
  • Identify and implement a successful business process that incorporates all aspects of the development lifecycle and ensure process compliance within the development team, customer teams and with customers.
  • Ensure that the development team proactively resolve issues and report on potential software issues.
  • Create a structure that enables the development teams to provide continuous support for addressing production issues as well as performance related issues.
  • Ensure that the development teams participate in requirement reviews for projects.
  • Ensure senior developers within the team accept responsibility for providing technical support to the consulting teams as needed for any activity associated with customer implementations.
  • Influence and input into the internal Software development roadmap based on business priorities.
  • Support project management activities such as planning, scheduling, resource allocation, risk management and prioritisation.
  • Work closely with the PLM Project Manager to ensure that expectations are set appropriately with respect to the deliverables of a project and the responsibilities of stake holders.
  • Actively monitor and control project risks, issues, resources and change requests to ensure that the project is delivered in such a way to maximize customer satisfaction.
  • Track and coordinate all aspects of a project’s lifecycle in a structured and consistent manner, working closely with the Project Manager.
  • Ensure that the development team supports the Application support team in the establishment of and maintenance of the procedures for the day to day technical operations.
  • Assist project requestors with the definition and communication of the project scope, requirements and deliverables.
  • Work with the appropriate project resources to generate effort and other estimates. Use these estimates to create a realistic timeline/schedule.
  • Effectively communicate project progress to PLM Management team in a timely manner.
  • Work with the Project Manager and customer teams to ensure that the requirements are captured in a timely manner and to a level of detail that allows for estimation and scheduling.
  • Review technical design and quality assurance documentation to ensure consistency with the requirements. Maintain a hands-on approach throughout the project lifecycle to ensure that this consistency is maintained through to delivery.
Skills and Expertise:
Essential:
  • Ability to coach and motivate technical employees with varied styles, backgrounds and experiences.
  • Ability to build effective development teams for software projects.
  • Ability to effectively drive projects with aggressive deadlines.
  • Display analytical abilities, highly creative problem solving skills and attention to detail.
  • Must be willing and able to learn, understand, and apply new technologies/applications as required to effectively manage the assigned projects.
  • Possess general understanding in the areas of application programming, database and system design.
  • Exhibit strong organizational, multi-tasking, and time-management skills. Able to effectively prioritize and execute tasks in a high-pressure environment is crucial.
  • Abillity to drive the development and maintenance of best practices, methodologies, processes and tools for project execution and management.
Education and Experience:
Essential:
·         8+ year’s business or related work experience in a technical environment. Experience in a retail environment a plus.
·         2+ years direct work experience in a Scrum Master capacity, including all aspects of software development lifecycle.
·         BS or BA degree from an accredited 4-year university.
·         Knowledge of project management methodologies as they relate to the SDLC and other technical environments (Scrum).
·         Experienced leading teams to deliver enterprise-level projects through the software development lifecycle.
·         Experienced at working both independently and in a team-oriented, collaborative environment.
 
 
Travel Requirements:
None
 
Accommodations:
 
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
 
Additional Information:
 

Unfortunately, we are unable to accept applicants who do not have a valid work permit to work in the EU. We are unable to sponsor applicants through the visa application process.

Please click here to apply.