Skip to content
    Back to jobs

    Lead Software Engineer

    Midland Credit / Encore Capital

    Experience
    6+ years
    • DevOps
    • AWS
    • Cloud platforms
    • RDBMS
    • SQL Server
    • Oracle
    • MySQL
    • DB2

    About the role

    Serve as a technical lead for software applications with large, complex scope. Provide technical leadership and mentorship to junior team members. Maintain and enhance software applications to meet business needs. Drive DevOps culture and cloud adoption within the team.

    What you’ll do

    • Maintain and enhance software applications under supervision of a manager or a principal engineer
    • Participate in other application development projects, as assigned
    • Provide technical leadership and mentorship to junior team members, as required
    • Perform other duties, as assigned

    What we’re looking for

    Must have

    • DevOps
    • AWS
    • Cloud platforms
    • RDBMS
    • SQL Server
    • Oracle

    Nice to have

    • Full stack development
    • React.js
    • NoSQL
    • Event-driven architecture
    • Microservices
    • iOS development

    What makes this role challenging

    • Leading technical oversight of large, complex software applications
    • Balancing maintenance work with participation in new development projects
    • Mentoring junior team members while delivering on individual responsibilities
    • Advocating and implementing DevOps culture within an established organization

    What success looks like

    First 30 days
    Ramp up on the existing software applications, understand the team's architecture, and begin contributing to maintenance and enhancement tasks.
    By 90 days
    Take ownership of key application modules, provide technical guidance to junior developers, and actively participate in Agile ceremonies and DevOps practices.
    First year
    Establish yourself as the technical lead for complex applications, drive improvements in development processes and cloud adoption, and successfully mentor junior team members to elevate team capability.

    Tech stack

    • React
    • Redux
    • Node
    • JavaScript
    • HTML/CSS
    • Webpack
    • Azure DevOps
    • Spring Boot
    • Spring Security
    • Okta
    • OAuth 2.0
    • DataDog

    About Midland Credit / Encore Capital

    Encore Capital Group is a specialty finance company and the largest debt buyer in the United States, operating through its subsidiaries Midland Credit Management (MCM) in the US and Cabot Credit Management in Europe. The company purchases and collects charged-off consumer debt, using data-driven analytics and technology to optimize recovery. With a global footprint across 8 countries, Encore reported strong 2025 results with collections up 20% to $2.59B.

    Financial Services / Specialty Finance / Credit Services / Debt Collection · Public · 7,350 global employees

    Lead Software Engineer

    Apply now