Jobs and Careers
MI

Associate Software Engineer

Midland Credit Management, Inc.
San Diego, United Statesfull_timeVerifiedPosted 10 Dec 2025

About the role

Applicants must have current authorization to work in the United States on a full-time basis.

About the Role

Responsible for owning modification and maintenance of software applications with large scope. Will work across the IT function on different projects including analysis and design. 

  • Maintain and enhance software applications under supervision of a manager or technical lead.

  • Participate in other application development projects, as assigned.

  • Other application development projects, as assigned.

  • Perform other duties, as assigned.

Required

  • Bachelor's in Technology/Engineering or similar degree

  • 0-2 years of programming experience (relevant programming languages:  Java); Spring Boot hands on experience setting up and using CI/CD (continuous integration, continuous delivery/deployment)

  • Strong understanding on Microservices architecture

  • Knowledge of AWS or other Cloud platforms

  • Database knowledge (i.e. RDBMS like SQL Server, Oracle, MySQL, DB2 (minimal one))

  • Understanding of Agile (Scrum) project management methodology and Test-Driven Development

  • Strong communication skills

Preferred

  • Master's or Advanced in Technology/Engineering or equivalent degree

  • Full stack development experience; JS based client-side framework – React.JS, NoSQL experience, event driven and microservice architecture experience; mobile app development (iOS or Android)

  • Database knowledge

Starting Compensation

Hourly Rate: $29.71 - $38.61 (Amount based on office location, relevant experience, skills, and competencies)

If you are wondering why you should work for us, here is something to help you decide:

  • Pay and Bonuses: Earn a competitive salary. All employees are eligible for monthly incentives or annual bonus.

  • Career Progression: Grow at MCM with paid training and development programs – including our very own MCM Academy – as well as a promote-from-within philosophy.

  • Reward and Recognition: We are committed to honoring great results – ranging from informal accolades to formal company-wide awards and prizes like all-inclusive vacations.

  • Tuition Assistance: Pursue a degree or coursework related to your current role, or the role you are striving for.

  • Healthcare Insurance: Take advantage of comprehensive healthcare plans and options to ensure your continued health, plus fitness membership reimbursements, weight watchers, our wellness rewards Program and more.

  • Volunteering Opportunities: Enjoy up to eight hours of paid time off each year to volunteer. We also offer volunteer grants and matching financial donations, up to US$ 2,500 per employee annually.

  • Retirement Savings: Build a strong financial foundation and reach your goals for the future. With all the effort you invest in us, we’re proud to invest in you.

  • New Family Support: Celebrate your new arrival with company paid leave, new parent flex time, and child back-up care options.

  • Team-building: Enjoy experiences that inspire bonds with your colleagues through a wide range of company-sponsored team-building events, such as holiday celebrations and department outings.

  • Work-Life Balance: Enjoy paid and floating holidays, as well as generous paid-time-off.

Our compensation and benefits programs were created with an 'Employee-First Approach' focused on supporting, developing, and recognizing YOU.  We offer a wide array of wellness and mental health initiatives, support volunteerism, and environmental efforts, encourage employee education through leadership training, skill-building, and tuition reimbursements, and always strive to provide promotion opportunities from within.

About Us

Headquartered in the United States, Encore Capital Group (Encore) is a publicly traded international specialty finance company operating in various countries around the globe. Through our businesses - such as Midland Credit Management and Cabot Credit Management - we help consumers to restore their financial health as we further our Mission of creating pathways to economic freedom. Our commitment to building a positive workplace culture and a best-in-class employee experience have earned us accolades including Great Place to Work® certifications in many geographies where we operate. If you have a passion for helping others and thrive at a company that values i

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Midland Credit Management, Inc.

View company profile →