Software Engineering Team Lead

6 days ago


Alpharetta, United States M Kopa Full time
We are looking for a Backend-focused Engineering Team Lead to join our Repayments product group; as we scale up and drive digital and financial inclusion across our markets.

"Leading a team you will work as a servant leader, coach and contributor within a team which places emphasis on high quality output using infrastructure as code, observability and monitoring as well as automated testing in all environments, including production".

About Us

At M-KOPA we deploy multiple times per day, and you will be empowered to drive the architecture of our new fleet of microservices. We use predominantly C# written against the latest .NET stack, and favor microservices hosted on Azure using Kubernetes for all new implementations. We are constantly iterating towards a completely decoupled, event driven architecture across our entire software portfolio.

We have a mix of legacy services and greenfield microservices, so if you love the challenge of improving a legacy codebase while working on new projects, and if working remotely full time appeals, this might be a job for you.

This is a fully remote role, within the following time zone (UTC -1 / UTC+3). Our engineers work remotely from locations such as UK, Europe and Africa. You will be reporting to the group Engineering Manager.

Expertise

Our expectations are that you would be comfortable working as part of a team which owns the entire software stack, including the supporting infrastructure, throughout the entire software lifecycle from inception, through production and right the way to decommissioning under a DevOps culture.

If you also value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first order concerns in the development of software, you probably have what it takes to join the team and shape our future.

We are looking for good grasp of / and experience with C#.NET, Event Driven Systems, microservices, testing and Deployment.

Why M-KOPA?

At M-KOPA, we empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritize well-being, and embrace flexibility.

Join us in shaping the future of M-KOPA as we grow together. Explore more at m-kopa.com.

Recognized thrice by the Financial Times as one Africa's fastest growing company (2022, 2023 and 2024) and by TIME100 Most influential companies in the world 2023 and 2024 , we've served over 5 million customers, unlocking $1.5 billion in cumulative credit for the unbanked across Africa.

M-KOPA, as a policy, does not collect/charge any money as a pre-employment or post-employment requirement. This means that we never ask for 'recruitment fees', 'processing fees', 'interview fees' or any other kind of money in exchange for offer letters or interviews at any time during the hiring process.

  • Alpharetta, United States GALLEGA SOFTWARE SOLUTIONS Full time

    Job SummaryGallega Software Solutions is seeking a highly skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in software development, with expertise in Salesforce Commerce Cloud, Java, and JIRA. As a technical lead, you will be responsible for designing, developing, and implementing...


  • Alpharetta, United States ADP Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at ADP. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key Responsibilities:Lead the development of software solutions using Java and related...

  • DevOps/SRE Team Lead

    3 weeks ago


    Alpharetta, United States Veeam Software Full time

    Job Title: DevOps/SRE Team LeadVeeam Software is seeking a highly skilled DevOps/SRE Team Lead to join our growing team of experts. As a key member of our SaaS platform development team, you will be responsible for designing, implementing, and maintaining scalable and reliable infrastructure solutions on Microsoft Azure and additional cloud platforms.Your...


  • Alpharetta, GA, United States ADP Full time

    Job Title: Lead Software EngineerJob Summary: ADP is seeking a highly skilled Lead Software Engineer to join our team in Alpharetta, GA. As a Lead Software Engineer, you will be responsible for leading a team of software engineers in the development of our NextGen platform.Key Responsibilities:Lead a team of software engineers in the development of our...


  • Alpharetta, United States ADP Full time

    Job DescriptionADP is seeking a highly skilled Lead Software Engineer to join our team in Alpharetta, GA. As a hybrid role, you will work closely with our scrum team to design, develop, and deploy software solutions that support our clients' needs.You will be responsible for leading and guiding projects to success, mentoring junior developers, and balancing...


  • Alpharetta, United States M Kopa Full time

    We are seeking a seasoned Backend Engineering Team Lead to join our Repayments product group, where technical excellence and humility are highly valued.As a servant leader, coach, and contributor, you will work within a team that emphasizes high-quality output using infrastructure as code, observability, and monitoring, as well as automated testing in all...


  • Alpharetta, GA, United States M Kopa Full time

    We are seeking a highly skilled Backend Engineering Team Lead to join our Repayments product group. As a servant leader, coach, and contributor, you will work within a team that emphasizes high-quality output using infrastructure as code, observability, and monitoring, as well as automated testing in all environments, including production.Our team deploys...


  • Alpharetta, United States JobRialto Full time

    Job Summary:We are seeking a senior-level Consulting Software Engineer with over 10 years of experience in software engineering. This role involves leading and guiding a team, working on the integration of AI tools, and serving as a subject matter expert. The ideal candidate will collaborate with developers, architects, and stakeholders, contributing to the...

  • Lead I

    1 week ago


    Alpharetta, United States JobRialto Full time

    Job Summary: We are seeking a senior-level Consulting Software Engineer with over 10 years of experience in software engineering. This role involves leading and guiding a team, working on the integration of AI tools, and serving as a subject matter expert. The ideal candidate will collaborate with developers, architects, and stakeholders, contributing to...

  • Lead I

    2 days ago


    Alpharetta, United States Compunnel Full time

    Job Summary: We are seeking a senior-level Consulting Software Engineer with over 10 years of experience in software engineering. This role involves leading and guiding a team, working on the integration of AI tools, and serving as a subject matter expert. The ideal candidate will collaborate with developers, architects, and stakeholders, contributing to...


  • Alpharetta, United States Adroix Corp. dba CODEFORCE 360 Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to lead our software development team. The ideal candidate will have a strong background in Java, J2EE technologies, and .Net technologies, with experience in designing and developing complex software systems.Key Responsibilities:Provide technical leadership and guidance to the software...


  • Alpharetta, United States NthLine Solutions, LLC Full time

    Job Title: Senior Software Development Engineer in Test LeadJob Summary: We are seeking a highly skilled Senior Software Development Engineer in Test Lead to join our team at NthLine Solutions, LLC. As a key member of our software development team, you will be responsible for providing technical leadership in the development and implementation of software...

  • Team Lead, DevOps/SRE

    21 hours ago


    Alpharetta, United States Veeam Software Full time

    Job DescriptionJob DescriptionVeeam®, the #1 global market leader in data protection and ransomware recovery, is on a mission to empower every organization to not just bounce back from a data outage or loss but bounce forward.With Veeam, organizations achieve radical resilience through data security, data recovery, and data freedom for their hybrid cloud....

  • Java Technical Lead

    1 month ago


    Alpharetta, United States Datum Software Full time

    Job DescriptionJob DescriptionAlpharetta - HybridW2 Candidates Only (unless visa issues)Java Technical LeadTop 4 Skills:o Prior experience as a Technical Lead (managing on/offshore teams preferred)o Java Microserviceso Cloud-based projects (Azure preferred)o Building CI/CD pipelinesOur client is seeking a Technical Lead to join the team developing a global...


  • Alpharetta, United States Equifax Full time

    Job SummaryEquifax is seeking a highly skilled Lead Software Engineer - Cybersecurity Specialist to join our team. As a key member of our cybersecurity team, you will be responsible for designing, implementing, and maintaining security measures to protect our IT infrastructure, systems, and data from cyber threats.This role involves building solutions that...


  • Alpharetta, Georgia, United States Stonebranch Full time

    Job SummaryStonebranch is seeking a highly skilled Director of Software Engineering to lead our software development team. As a key member of our leadership team, you will be responsible for overseeing the development, implementation, and maintenance of our software products.The ideal candidate will have a strong background in software development,...

  • Software Engineer

    1 month ago


    Alpharetta, United States Sales Demo Master Client - WFN4.0 Full time

    Job DescriptionJob DescriptionResponsibilitiesExpand existing software to meet the changing needs of our key demographicsDevelop a new software product from the ground up, staying true to our company's core values and needs while lending your own creativity to the mixFocus on creating fault-tolerant programmingCreate scaleable, automated solutions for...


  • Alpharetta, United States Endava Full time

    Job Title: Lead Java EngineerAt Endava, we are harnessing technology to drive meaningful change. We are seeking a highly skilled Lead Java Engineer to join our team.Job SummaryWe are looking for a seasoned Java developer with expertise in designing and developing APIs using Java, Spring Boot platforms. The ideal candidate will have a strong understanding of...


  • Alpharetta, United States LocumTenens Full time

    The Technology Team Lead at LocumTenens.com is a subject matter expert responsible for the day-to-day technical execution of software development projects. This role provides team leadership, project management, and technical oversight within an Agile software development methodology.Key Responsibilities:Team Leadership – 40%Acts as a role model and go-to...


  • Alpharetta, United States NthLine Solutions, LLC Full time

    Job SummaryAs a Senior Software Engineer at NthLine Solutions, LLC, you will lead the design, development, and implementation of data warehouse solutions using ETL, Informatica Tools, JIRA, Jenkins, GIT, Python, Kafka, Shell Script, Spark, Java, Hadoop, Teradata, Snowflake, SQL, AWS, MS Azure, UNIX, and other technologies. You will work closely with the team...