Manager, Software Development

Vancouver, BC, Canada

Job Description


The Software Development team at PayByPhone is looking for a new Manager, Software Development. This opportunity seeks technical and people leaders to help the team find issues and remove bottlenecks in the development process. Here's what you'll do:

  • Plan, release, and schedule development, working closely with Product Management to determine scope and ensure that features meet requirements
  • Provide high level estimates and initial assessment for proposed development tasks
  • Track and report product development delivery progress against key milestones and keep feature stakeholders updated
  • Coordinate cross functionally across various teams/organizations both internal and external driving product development efforts
  • Ensure on-time and high-quality delivery of the product development deliverables
  • Alongside the development team and product partner manage the team's backlog, ensuring the quality of requirements and acceptance criteria meets company guidelines
  • Serve as the team's Scrum Master (where the team does not have a dedicated one), breaking down roadblocks as well as managing communications with stakeholders and dependent teams
  • Be accountable for outcome of all technical design and architecture discussions within the team. Balance team/service needs with the development of the platform as a whole and time-critical business needs
  • Be accountable for ensuring the team's software and technology adheres to development and operational guidelines
  • Own, operate, and maintain your team's services and institute/maintain a rotating on-call incident escalation and response process
  • Create a culture of continuous improvement
  • Source, interview, and close engineering candidates.
  • Update and improve the software development onboarding process and documentation.
  • Mentor, coach, and train your reports on how to set annual personal development goals, create plans to achieve them, and unblock any obstacles along the way
  • Provide direct reports valuable feedback and participate in regular performance evaluations and salary reviews
What makes you a great addition? You're a proven technical leader. You've led an Agile team and helped evolve their approach to enable masterful results. You've made mistakes and learned from them. It's time to share these lessons with teams by fostering their growth as developers while leading them into the delivery of an awesome product. Your passion is to deliver a great product and grow even better teams. You have the people skills & technical sense to get cross functional teams to see your perspective in that too. The must-haves:
  • Experience leading a team of developers who focus on building core technology features
  • Working with cross-functional teams to deliver complex initiatives
  • Experience working in a global SaaS organization
  • Able to capture requirements and write high quality acceptance criteria
  • Deep understanding of the SaaS technology and architectural concepts
  • Service-level design and documentation
  • Writing clean, well-factored code, automated testing, including external dependencies, version control, CI/CD, monitoring
  • Can quickly become productive in an unfamiliar platform, given appropriate historical guidance
  • Experience working with legacy code and improving it in-place or with a greenfield replacement
  • A deep understanding of the production environment for the team's applications, technology and their collaborators
  • Excellent people management skills and the ability to work with Talent Acquisition to hire and grow a talented team of engineers
  • 7+ or more years of industry experience
  • Involved in the inception, design, development, and operation of a standalone service or significant subcomponent
  • Relevant industry experience and/or a degree in Computer Science/Equivalent
About us: Here at PayByPhone, our strength is in our people: a talented team behind a fantastic product. We are a creative, ambitious and driven multi-disciplinary group. We value learning and fun as we innovate to help millions of consumers pay for parking easily and securely. Our teams are growing; but not without you. Together, we're on a mission to simplify the world of mobility payments – one parking spot at a time. We're one of the fastest-growing mobile payment companies in the world and process over 100 million parking, transit, and bike-share transactions a year in cities across North America, Europe and Australia. Our teams help millions of consumers easily and securely pay for parking and transportation without the hassles of waiting in line, carrying change, or risking costly fines. Now, with a recent acquisition by Volkswagen Financial Services, our growth has a global focus and we can't do it alone. We need the right people working with us to help reach our lofty goals and we want it to be you. PayByPhone is committed to fostering a diverse and representative workforce and an inclusive work environment where all employees are treated equally. The Company does not tolerate discrimination or harassment in the workplace or talent attraction processes. Our commitment is to attract and acquire talent that are representative of the talent market, and are based on business needs, job requirements and individual qualifications. At PayByPhone, we operate in a constantly evolving world. With change being a long-time friend of ours, we have our values to guide how we work as a team to deliver on our commitments. In short, we: Make things happen Stay curious Work together Have fun See through our customers' eyes To see our values in action, explore our Instagram, LinkedIn, Twitter, and our Careers page. If you're interested in reading the story behind our values, head on over to our About Us page.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2026226
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned