Location:
Arlington, Virginia
St Louis, Missouri
Vancouver, British Columbia
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
About The Position
Our engineers work on solving world's most challenging business problems. We leverage emerging technologies and rich data assets to help individuals, businesses, financial institutions, and governments realize their greatest potentials. Our technology drives financial inclusion, business growth, and improve cybersecurity.
Role
As a Manager, Software Development Engineer, You will:
- Lead software engineering teams in developing advanced technologies and application that bring values to our customers
- Lead large scale projects from inception to release
- Lead design of major, complex part of the platform with high-quality development
- Define state of the art service-oriented software architectures
- Lead the development team and serve as a technical resource for team members
- Lead planning and scoping features for the team
- Continuously innovate and determine new technologies and approaches
- Guide an engineer’s career including performance evaluation, coaching, and motivation
- Work to define feature requirements and deliver the product that materially impacts the business and improves the consumer experience
- Work closely with Product Owner and provide technical inputs to define the product roadmap
All About You
- Successful track record in leading, managing, and coaching a high-performing engineering team
- Proficiency with advanced object-oriented programming
- Solid technical foundation in full-stack development in an agile environment
- Experience solving and implementing scalable solutions to solve complex problems
- Strong understanding of web technologies, server-side technologies for developing microservices
- Prior experience contributing to the development of large scale web applications
- Motivation, creativity, self-direction, and desire to thrive in a collaborative development environment
- Prior experience leading a team or mentoring other engineers, both technically and professionally preferred
- Strong written and verbal communication skills
- Bachelor’s degree in Computer Science or related technical field
We work to connect and power an inclusive digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and...
Apply Now