Sr Technical Project Manager

POL - Virtual - Poland

Transaction Network Services

Discover TNS global connectivity and infrastructure-as-a-service solutions for your mission-critical transactions.

View all jobs at Transaction Network Services

Apply now Apply later

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.  Come join the excellence!

Overview

The Project Management area is responsible for leading a team, typically cross-functional teams, to achieve project goals and requirements. Work with project teams and stakeholders to plan, execute, monitor, and control the project. Manage resources, budget, cost, time, quality, risks and other constraints.

Responsibilities

Technical Project Manager and Scrum Master

Overview

The Technical Project Manager and Scrum Master role will be responsible for 2 activities:

As a Technical Project Manager, develop detailed requirement artifacts from Product Backlogs and Product Vision (Product Backlogs are typically defined by the Product Manager). As a Technical Project Manager, the individual should be able to take on more complex Product and System requirements. Also performs as the Technical Project Manager in the Scrum Team and enable the Development team to have timely access to Technical Project Manager’s perspectives. The individual will also help shape the Agile function of the Scrum team. As a Scrum Master:  Account for the application of Scrum across the software development lifecycle, while advocating Scrum to the wider business, ensuring scrum is understood, clearly articulating the interactions with the team that are helpful and those that aren’t. Full integration with the larger Scum Master team within the development team is also required.

Responsibilities

As a Technical Project Manager:

  • Communicate product vision, objectives and goals of the product roadmaps to the development team. In the absence of clear priority of product backlog, articulate minimum viable product needs; Create, refine, socialize and prioritize the Product backlog.
  • Create, own and refine well-formed user stories and artifacts that describe, and detail new products, features and services based on feedback from team, creating acceptance criteria with the team, and accepting stories as they are completed
  • Resolve impediments related to requirements in standups and other Scrum ceremonies; Act as single point of contact for the Scrum/Agile team on behalf of Product Manager for all requirements, priorities, sequencing, and clarifying questions/decisions – to enable smooth execution of the development progress.
  • Develop detailed user/process flows, lo-fi mock-ups (when applicable), data-mapping, diagrams/flow-charts, API definitions, modeling (when applicable), business rules, and non-functional requirements associated with product backlogs.
  • Play a key role in the sprint management, user stories, managing Epics, developing the models highlighting the business rules, data flows, etc.; Strong collaboration with Product Manager/Owner is required; Contribute to the maturity, performance and growth of the Agile team.
  • Take a lead role in end-of-sprint Demo/Reviews, and Retrospectives – to ensure that learnings are prioritized in the next/future Sprint plans.
  • Use tools such as Jira, Confluence, Diagramming/modeling tools, Lo-fi mockup Axure, UML, SQL/Query language, Collaboration tools Teams/Slack, and Office.
  • Create UAT test cases, organize and facilitate UAT testing, track test results, and work with the scrum master and agile team to resolve issues. Perform user acceptance testing of developed systems.
  • Perform system analysis on existing software systems, applications, and web services to determine system efficiency and/or functionality targets.
  • Represents the team, when needed, to external stakeholders (including vendor/clients), leaders and other teams to ensure alignment of product features being developed.

As a Scrum Master:

  • Advocating Scrum with the wider business, ensuring scrum is understood, clearly articulating the interactions with the team that are helpful and those that aren’t.
  • Championing techniques for effective Product Backlog management while working with the Technical Project Manager tasks to ensure the Product Backlog is arranged to maximize business value.
  • Facilitating Scrum events as required such as daily Scrums, Sprint Planning, Sprint Review and Sprint Retrospectives.
  • Tracking and reporting deliverables (including exception reporting) to stakeholders, consistently and in an appropriate format to allow stakeholders to make informed business decisions.
  • Coaching the development team in self-organization and cross-functionality.
  • Proactively seeking information from external sources and removing impediments, enabling the Scrum Team to achieve the communicated Sprint goals.
  • Collaborating with senior developers within the team to ensure an agreed documented definition of done is implemented.
  • Training and mentoring other Scrum Masters regarding the theory and implementation of Scrum, including the three pillars transparency, inspection and adaptation.
  • Communicate consistently to the Executive leadership team providing an empirically transparent view of the team’s delivery capability such as capacity and velocity.
  • Proactively negotiate with support where delivery outcomes may impact support processes or resources required to continue to support applications effectively.

Qualifications

Our environment:

  • Tools: Jira, Confluence, MS Teams, Gitlab/Bitbucket, Office, SageMaker

Qualifications:

  • Bachelor’s degree with 10+ years’ experience in systems, Scrum Master, or Technical Project Manager; Prior experience as software developer, or QA is beneficial.
  • Experience in using Agile/Scrum tools to define Epics, Stories, Tasks, and requirements. Use of tools like Jira, Confluence, Slack/Teams, and Office. Experience in agile principles, Scrum, and Sprint/Kanban practices.
  • Strong technical, software, computer, and analytical skills.
  • Technical skills in diagramming tools such as process flow, sequence, flow-chart to illustrate requirements.
  • Advanced technical skills including object-orientation, service-orientation paradigms, web-services REST APIs, understanding of programming languages such as Java, Python, C++ etc.
  • Ability to assess business needs and translate them into functional solutions; ability to analyze data requirements and define their organization.
  • Evidence of learning on new functional and technology areas.
  • High energy personality with good soft skills to work with diverse global team.
  • General work skills: Excellent listening, and communication skills both written and verbal; Time management and organizational skills; Ability to research.
  • Demonstrated professional experience of two or more years with practicing Agile techniques in a dynamic business environment.
  • Demonstrated proven experience removing development team impediments.
  • Demonstrated professional experience enacting change that increases the productivity of development teams.
  • Demonstrated experience with reporting techniques for Scrum teams.
  • Effective leadership, interpersonal and communication skills.
  • Ability to gain respect and create a sense of community amongst the members of the Project teams.

Desired qualifications:

  • Experience in Machine Learning, Nural Networks, and overall AI.
  • Certified Scrum Technical Project Manager.
  • Certified Scrum Master.
  • Tertiary qualifications in computer science, business or management will be looked upon favorably.

.

Qualifications

  • Demonstrated professional experience of two or more years with practicing Agile techniques in a dynamic business environment.
  • Demonstrated proven experience removing development team impediments.
  • Demonstrated professional experience enacting change that increases the productivity of development teams.
  • Demonstrated experience with reporting techniques for Scrum teams.
  • Effective leadership, interpersonal and communication skills.
  • Ability to gain respect and create a sense of community amongst the members of the Project teams.

Qualifications

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Leadership Jobs

Tags: Agile APIs Bitbucket Computer Science Confluence GitLab Java Jira Kanban Machine Learning Python Research SageMaker Scrum SQL Testing

Perks/benefits: Career development Team events Transparency

Regions: Remote/Anywhere Europe
Country: Poland

More jobs like this