Software Development Team Leader
About The Position
We are looking for a hands-on Software Team Leader to lead our Lender Integration team, responsible for designing, developing, and maintaining the technical integrations between ChargeAfter and our global lending partners. This role is key to expanding and scaling our lender network, which is at the core of our platform’s success.
The ideal candidate combines strong leadership, software architecture expertise, and a passion for building robust and scalable services in a microservices environment. You will work closely with other R&D teams, product managers, and global stakeholders to drive the success of our lender integrations.
Responsibilities
- Lead a team of skilled backend and frontend developers building lender integration services.
- Maintain hands-on involvement in coding (approx. 50% of the role).
- Design and implement scalable, secure, and reliable microservices using C# .NET and MongoDB, hosted on Google Cloud Platform (GCP).
- Collaborate with cross-functional teams, including other Lender Integration teams and core Platform teams.
- Ensure high standards of code quality, testing, CI/CD, and system reliability.
- Partner with global teams to support lender onboarding and ongoing integration improvements.
- Drive the team’s technical roadmap, mentoring developers and supporting career growth.
Requirements
Must-Haves:
- 5+ years of experience in software development with strong backend focus.
- 2+ years of experience in a team leadership or tech lead role.
- Strong proficiency in C# .NET Core and experience with microservices architecture.
- Experience with MongoDB and working with cloud-native applications on Google Cloud Platform (GCP) or equivalent.
- Experience with React or frontend integration components.
- Understanding of system design, API integrations, and third-party partner communication.
- Strong communication skills in English and experience working with global teams.
- Ability to balance strategic planning with hands-on development.
Nice-to-Haves:
- Background in fintech or lender/financial integrations.
- Experience with monitoring, observability, and performance tuning.