Posted on: 03/08/2025
Job Description :
Essential Job Functions :
Talent Management :
- Lead a team of highly engaged associates and contractors, ensuring the team meets or exceeds the defined role expectations.
- Provide development and ongoing coaching and feedback, performance management, career development and administrative support.
- Coach and mentor staff, to enable them to reach their peak potential and cultivate high-performing teams.
- Provide peer coaching and feedback, formally and informally.
- Request and utilize feedback to foster personal development.
Process and Technology :
- Oversee at least two Golang microservices.
- Use recognized industry models and methodologies to develop, execute, and continuously improve development practices, in collaboration with all major stakeholder and functional roles.
- Actively participate in the development of technology and integrated application roadmaps.
- Utilize the software development lifecycle to implement technology solutions that create and enhance applications.
- Continuously improve applications and processes, with a focus on quality, efficiency, and user experience.
Strategic Planning :
- Develop and maintain organizational strategies that support current and future workforce, business, and financial needs.
- Appropriately manage resource capacity and demand to meet business delivery and production support expectations.
Leadership :
- Cultivate relationships across roles and lanes of business to maximize collaboration, partnership, and efficiency.
- Act in a leadership role to provide guidance to the development team and act as a liaison for multiple areas of the business and external clients.
- Partner across the organization and function as project development lead for enterprise-scale efforts.
- Develop and maintain organizational strategies that support current and future workforce, business and financial needs.
Business Support and Management :
- Support at least one business such as Credit Risk, Account Protection, Customer Care, etc.
- Maintain and manage one to two vendor relationships.
Reports To :
Director, Engineering or Sr.Director, Engineering.
Direct Reports :
- 6+ FTE, plus contractor resources.
Working Conditions/ Physical Requirements :
Normal office environment.
Some travel may be required.
Minimum Qualifications :
- Bachelors degree in computer science or related field.
- 10+ years of experience leading a team of engineers in a professional setting.
- 5+ years of experience with technical components utilized by the team (building scalable and reliable distributed systems, public web APIs and server-side languages and data stores such as Angular, Java, springboot, Redis, etc).
Preferred Qualifications :
- Experience developing systems intended for cloud deployments (AWS,k8s, docker).
- Experience with Go/PostgreSQL/Redis/Kubernetes.
- Experience with Angular 10+, Java, Springboot.
- Experience with front-end technologies (Javascript, React).
- Experience managing in an OKR and KPI environment.
- Experience with message-based, loosely coupled architectures (e.gRPC, Kafka and Redis).
Knowledge, Skills and Abilities :
- Knowledge of financial products.
- Web APIs.
- Server-Side Programming.
- Distributed System.
- Agile.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Engineering Management
Job Code
1523538
Interview Questions for you
View All