As the Manager of an agile software engineering team at Passport, you will be responsible for end-to-end execution and delivery of a software solution. This is a critical role in the organization and is considered to be “the quarterback of the engineering team”. You will be responsible for looking at the project/capability/feature as a whole and ensure that all functional and non-functional requirements are met. You will work closely with your Director of Engineering to set strategic application architecture vision and execute against this vision. You will also partner closely with product managers, solution architects, business analysts, and the product owners to understand requirements and break down the work in a meaningful way for the development team. Finally, you will be leading a team of up to 4 engineers and expected to do hands-on coding as well.
Execute and deliver software development projects in an agile environment. Including, collaborating with business analysts, product, and other stakeholders on agile ceremonies
Understand the overall scope of the project or feature and the various technical requirements required for implementation
Technical leadership and mentoring. Working closely with the developers to provide direction on design and approach to solutions
Ensure that team members are following code quality standards and best practices
Perform design reviews, ensuring adherence to standards within all solutions
Conduct code reviews, ensuring adherence to standards
Issue accurate estimates on features, stories, and tasks
Provide guidance on career growth, mentoring, and help establish OKR definition for team members
Coach team members on estimation activities and best practices
Deliver features (as an individual contributor) while spending approximately 25-50% of work time in the code
Respond to production-related inquiries or issues
Experience designing, building and maintaining web applications
5+ years in an agile development environment
Experience leading a team of engineers on a software delivery team
Experience with system-to-system integration and Enterprise Integration Patterns.
Strong understanding of database concepts and strong SQL skills.
Ability to reverse engineer system requirements based on existing systems and architectures
Application-level architecture or solution level architecture experience
Experiencing documenting high-level solution architecture, low-level application architecture, sequence diagrams, data flow processes, etc
Strong understanding of performance testing and capacity management concepts
Ability to build out working proof of concepts in order to demonstrate and prove out design recommendations
Experience working with and designing a micro-service architecture is preferred
Bachelor's Degree in Computer Science or related field required, the company is willing to accept experience or a combination of education and experience in lieu of a degree
You love tackling challenging problems and handling massive amounts of data. You are not intimidated by data, and instead find it incredibly interesting and energizing - you strive for simplifying data into its most user-friendly form. You have experience and a passion for leading and coaching other developers. You aspire to meet project timelines and create world-class solutions. You are collaborative, your team respects you,
you have strong technical capabilities, and you can juggle tasks and priorities. You take pride in your work and inspire others to do the same. You thrive in a constantly
changing, fast-paced environment. You can balance short and long term objectives.
You are constantly learning and sharing knowledge.
You read the books, you’ve followed the blogs, and as someone committed to excellence in your field, you’re excited to join and regularly improve our development team at Passport.
Passport is transforming mobility management for cities, empowering them to create more livable and equitable communities. Passport enables clients to facilitate digital payments and control their curbsides through a mobility software platform. Trusted by 1,000 cities, universities and agencies, including Chicago, Toronto, London, Los Angeles, and Miami, Passport is one of the fastest-growing companies on the Inc. 5000 and Deloitte Technology Fast 500 lists. Passport is backed by Rho Capital Partners, H.I.G. Growth Partners, ThornTree Capital Partners, Bain Capital Ventures, Grotech Ventures, MK Capital, and Relevance Capital.Apply for this job