Software Engineer, Systems Modernization

Mrs Associates
Marlton, NJ

About Us

MRS BPO is a leader in the Accounts Receivable Management (ARM) industry, providing technology-driven solutions for our clients.

We are in the midst of a significant technological and business transformation, migrating our critical business applications from a legacy, on-premise stack to a modern, cloud-native architecture.

We’ve recently been acquired a SF based AI startup. your job will be to help integrate the new tools and technology as we become an AI first company

We are looking for a talented and pragmatic engineer to be a key player with us in this journey.

The Opportunity

You will be contributing to our modernization efforts as we re-platform our legacy systems to modern APIs and data pipelines. The code you write and the architecture you design will be a role model for the future of our business.

If you are passionate about solving complex data problems, bridging the gap between old and new technology, and seeing your work have a direct impact on business success, this role is for you.

What You'll Do (Responsibilities)


  • Modernize Systems: Design, develop, and deploy new services, data pipelines and APIs to replace legacy functionality - while keeping the lights on as we go through massive change

  • Refactor Data Pipelines: Analyze and re-architect critical ETL and data synchronization processes. You will migrate data flows from file-based network share operations to robust, API-driven, and event-based integrations on modern Cloud Infrastructure.

  • Bridge Legacy and Modern Data: Work with our legacy on-premises databases to modernize and migrate to modern infrastructure on AWS (RDS, DynamoDB, S3) .

  • Full Lifecycle Ownership: Own projects from conception to deployment, including building and maintaining CI/CD pipelines, implementing robust logging and monitoring, and ensuring high availability.

  • Collaborate Across the Business: Work closely with business analysts, and operations staff to understand complex, client-specific requirements and translate them into reliable, automated software solutions.

Required Qualifications (The Must-Haves)


  • 4+ years of professional software development experience with some experience analyzing and understanding legacy code and processes

  • A solid foundation in one of the following programming languages: Python, Dotnet or Go

  • Expertise with SQL and relational databases . You must be comfortable writing, debugging, and optimizing complex queries.

  • Proven experience with cloud platforms, preferably AWS. Hands-on experience with Docker, AWS Lambdas, S3, RDS, DynamoDB - as well as experience with CI/CD processes to ship to the cloud.

  • Demonstrated experience in modernizing legacy applications. You are not afraid to dive into an old codebase, in an outdated programming language to understand the requirements for refactoring into a modern environment.

  • Strong understanding of ETL principles and data pipeline development. You have experience building and supporting processes that move and transform data between disparate systems.

Preferred Qualifications (The Nice-to-Haves)


  • Familiarity with the debt collection (ARM) industry and its regulatory landscape (FDCPA, TCPA, Reg F).

  • Experience with, or interest in infrastructure as code (terraform)

  • Experience with C#, or VBA.

  • Exposure to inter-process communication (IPC) frameworks or messaging queues (e.g., SQS, Kafka).

  • Experience with data-intensive reporting

What We Offer


  • A competitive salary and comprehensive benefits package.

  • A key role in a high-priority, business-critical technology transformation project.

  • The opportunity to work with a wide range of technologies transitioning legacy systems to modern cloud services.

  • A collaborative and supportive team environment where you can make a significant impact.

  • A hybrid role - in office 2/3 days a week

Posted 2026-01-16

Recommended Jobs

Payroll Oper - Nat Tax - EDGE - GCR - Global Payroll Oper - Assistant Director - MP - 1668421

Ernst & Young
Iselin, NJ

EY focuses on high-ethical standards and integrity among its employees and expects all candidates to demonstrate these qualities. At EY, you’ll have the chance to build a career as unique as you a…

View Details
Posted 2025-12-17

Sr. Municipal Engineer - Project Manager

Top Gun Staffing Inc
Phillipsburg, NJ

Sr. Civil Engineer – Municipal Infrastructure & Project Leadership   Join a multidisciplinary team delivering high-impact municipal infrastructure projects. Lead major initiatives from proposal…

View Details
Posted 2025-12-29

Seasonal Retail Sales Associate-THE MILLS AT JERSEY GARDENS

Bath & Body Works
Elizabeth, NJ

Description Daily or Weekly Pay | Great Part Time Job | 40% Discount | Free Product | EAP | Fun Stores At Bath & Body Works, everyone belongs. We are committed to creating a culture of belongin…

View Details
Posted 2025-12-25

Join surveys for Rakuten to earn rewards!

YouGov
New Jersey

Rakuten is a global leader in ecommerce.  Join our vibrant community of survey panelists today and start earning rewards for sharing your opinions. This is a valuable opportunity to voice your though…

View Details
Posted 2025-12-15

Dishroom Attendant -Club Operations- Part Time

Ocean Casino Resort
Atlantic City, NJ

About the Role The Dish Room Attendant reports to the Manager Club Operations and is responsible for the upkeep and cleaning of all dishware in the Day and Nightclub venues. Position Respon…

View Details
Posted 2025-05-03

Food Service Worker

110 Rehill Ave
Somerville, NJ

Job Title: Food Service Worker Location: RWJUH Somerset Department Name: Dietary-Management Req #: 0000229435 Status: Hourly Shift: Evening Pay Range: $16.36 - $18.71 per hour Pay…

View Details
Posted 2025-12-31

Data Strategy Manager

Zs Associates
Princeton, NJ

ZS is a place where passion changes lives. As a management consulting and technology firm focused on improving life and how we live it, we transform ideas into impact by bringing together data, scien…

View Details
Posted 2026-01-14

Senior Director, People Operations

Insmed Incorporated
New Jersey

At Insmed, every moment and every patient counts - and so does every person who joins in. As a global biopharmaceutical company dedicated to transforming the lives of patients with serious and rare di…

View Details
Posted 2025-12-27

PROPERTY INSPECTOR

LAMBDA REAL ESTATE
Edison, NJ

Easy Job, Big Rewards! Role: Work-from-Home 90% and 10% Property Inspection Want to know a Secret? You can earn up to six figures a year by just educating people and doing property Inspection …

View Details
Posted 2026-01-01

Java developer - Angular - REMOTE

Two95 International Inc.
Cherry Hill, NJ

Role: Sr. Java Developer with Angular (MTBC-0221-12) Desired Start Date? ASAP Location: any location in the EST or CST time zone – Remote services Culture/Environment of Company: Fortune …

View Details
Posted 2025-08-09