Demo

Sr. Software Engineer

MRS Associates
Marlton, NJ Full Time
POSTED ON 11/29/2025 CLOSED ON 1/28/2026

What are the responsibilities and job description for the Sr. Software Engineer position at MRS Associates?

Job Title: Senior Software Engineer, Systems Modernization


Department: Information Technology / Engineering

Location: Hybrid (2–3 days/week onsite in Cherry Hill, NJ)

The expected salary range for this position is $130,000–$150,000, depending on experience and qualifications



About Us



MRS BPO is a leader in the Accounts Receivable Management (ARM) industry, delivering technology-driven solutions that help our clients manage and optimize their receivables. We’re currently undergoing an exciting, high-impact digital transformation—migrating our mission-critical business applications from a legacy on-premise environment to a modern, cloud-native architecture.

We’re seeking a talented and pragmatic Senior Software Engineer to join us as a key contributor in this modernization journey.


The Opportunity



This is not your typical engineering role. You’ll lead major efforts to modernize a diverse ecosystem of over 30 applications—ranging from client data integration and call center operations to compliance reporting and financial reconciliation.

You’ll work across our entire technology stack, helping us transition from legacy VB.NET and proprietary databases to modern C#/.NET 9 services running in AWS. If you’re passionate about bridging legacy and cloud technologies, solving complex data and system challenges, and having a direct impact on business performance—this role is for you.



What You'll Do (Responsibilities)

  • Lead System Modernization: Design, develop, and deploy new microservices, data pipelines, and APIs in C#/.NET 9 and Python to replace legacy functionality.
  • Maintain & Enhance Critical Systems: Provide essential support and debugging for our existing suite of VB.NET and C# applications to ensure business continuity during the transition.
  • Refactor Data Pipelines: Re-architect ETL and data synchronization processes. Migrate file-based operations to API-driven and event-based integrations using modern cloud infrastructure.
  • Bridge Legacy and Modern Data: Modernize and migrate proprietary Beyond databases and other on-premise systems to AWS (RDS, DynamoDB, S3).
  • Full Lifecycle Ownership: Manage projects end-to-end, including CI/CD, observability (logging, monitoring), and ensuring availability and reliability.
  • Collaborate Across the Business: Partner with analysts, compliance officers, and operations staff to translate complex requirements into scalable software solutions.



Preferred Skills & Technologies

  • Experience with NoSQL databases (e.g., DynamoDB, Redis)
  • Familiarity with IPC or messaging queues (e.g., SQS, Kafka)
  • Experience with data-intensive reporting, including generating Excel files programmatically (e.g., using EPPlus)



Compensation & Benefits

  • Salary range: $130,000 – $160,000 annually, depending on experience and qualifications
  • Hybrid schedule: 2–3 days per week in our Marlton, NJ office
  • Comprehensive benefits package including:
    • Medical, dental, and vision insurance
    • Paid time off (PTO) and holidays


Note: The above description outlines general responsibilities and duties. Additional tasks may be assigned as necessary.



Equal Opportunity Statement

MRS BPO is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, disability, veteran status, or any other protected characteristic under applicable law.

Salary : $130,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Marlton, NJ area that may be a better fit.

  • Judge Group, Inc. Camden, NJ
  • Location: Camden, NJ Salary: $100,000.00 USD Annually - $110,000.00 USD Annually Description: Our client is currently seeking a Sr. Software Engineer - Dyn... more
  • 3 Days Ago

  • Brains Technology Solutions, Inc. Blue, PA
  • We are looking to hire a senior Software Engineers to support CCCR (Cross Claim Clinical Review) as an innovative approach to inpatient clinical reviews, c... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!