Talent.com
Sr. Software Engineer
Sr. Software EngineerMrs Associates • Cherry Hill, New Jersey, United States
[error_messages.no_longer_accepting]
Sr. Software Engineer

Sr. Software Engineer

Mrs Associates • Cherry Hill, New Jersey, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 Cherry Hill, 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.

    [job_alerts.create_a_job]

    Sr Software Engineer • Cherry Hill, New Jersey, United States

    [internal_linking.related_jobs]
    Systems Engineer

    Systems Engineer

    Delphinus Engineering • Philadelphia, PA, US
    [job_card.full_time]
    Founded in 1994 as a small, diversified professional services company, Delphinus today employs more than 650 professional and technical personnel supporting a customer base that spans the Defense a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Engineer, Access & Accessories, Innovation Excellence

    Sr. Engineer, Access & Accessories, Innovation Excellence

    Johnson & Johnson • Cherry Hill, New Jersey, USA
    [job_card.full_time]
    At Johnson & Johnsonwe believe health is everything.Our strength in healthcare innovation empowers us to build aworld where complex diseases are prevented treated and curedwhere treatments are ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal RUST Software Engineer

    Principal RUST Software Engineer

    ExcelliSearch • Philadelphia, Pennsylvania, USA
    [job_card.full_time]
    Principal RUST Software Engineer.Full-time Onsite (No Remote Options).Work Week (Every Other Friday Off).Department of Defense (DoD) Secret Clearance REQUIRED. Seeking a Principal RUST Software Engi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Lead Software Engineer, Back End / SRE - Shopping (Remote-Eligible)

    Sr Lead Software Engineer, Back End / SRE - Shopping (Remote-Eligible)

    Capital One • Feasterville, PA, US
    [filters.remote]
    [job_card.full_time] +1
    Sr Lead Software Engineer, Back End / SRE - Shopping (Remote-Eligible) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, col...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Lead Software Engineer (Philadelphia)

    Lead Software Engineer (Philadelphia)

    SEQ Technology LLC • Philadelphia, PA, United States
    [job_card.permanent]
    Lead Software Engineer - Prominent Financial Services Firm.Our client is a global financial services group which operates across more than 30 markets worldwide, providing a diverse range of banking...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Drexel Co-Op : Software Engineer

    Drexel Co-Op : Software Engineer

    NBME • Philadelphia, PA, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NBME is proud to partner with Drexel University and give students the opportunity to utilize the skills they have learned in the classroom and leverage them in an educational setting.As a Computer ...[show_more]
    [last_updated.last_updated_30]
    Software Development Engineer

    Software Development Engineer

    Amazon • Runnemede, NJ, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Solutions Engineer

    Sr. Solutions Engineer

    Netskope • Philadelphia, Pennsylvania, USA
    [job_card.full_time]
    Today theres more data and users outside the enterprise than inside causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed one that is built in the cloud and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Software Engineer - Camden, NJ

    Sr Software Engineer - Camden, NJ

    Two95 International Inc. • Camden, NJ, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Develop backend code for applications.Experience with the following technologies : Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web service development, Tomcat.Experience with SOAP...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer

    Senior Software Engineer

    Medical Guardian • Philadelphia, PA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Medical Guardian is building the next generation of connected health technology.We’re unifying customer portals, caregiver tools, ecommerce, and IoT device management into a modular, cloud-native p...[show_more]
    [last_updated.last_updated_30]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Philadelphia, Pennsylvania, United States
    [job_card.full_time]
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Solutions Engineer (Philadelphia)

    Solutions Engineer (Philadelphia)

    Oscar • Philadelphia, PA, US
    [job_card.full_time] +2
    Oscar is working with a leading data transformation organization that is looking for an experienced.Act as the primary technical resource for the sales organization, providing support throughout th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Full Stack Software Engineer

    Full Stack Software Engineer

    Idea Evolver • Philadelphia, PA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Full Stack Software Engineer Idea Evolver is seeking an experienced full stack software engineer to join our talented Software as a Medical Device (SaMD) team working to build first-of-its-kin...[show_more]
    [last_updated.last_updated_30]
    Software Engineer

    Software Engineer

    Vistar Media • Philadelphia, Pennsylvania, United States
    [job_card.full_time]
    On the Vistar Media engineering team, we never stop looking for our next addition.We’re kinda hoping that addition is you. We are located in a secret fortress in Center City, Philadelphia on a block...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 08075 Riverside, NJ, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal RUST Software Engineer

    Principal RUST Software Engineer

    Sun Recruiting • Philadelphia, Pennsylvania, USA
    [job_card.full_time]
    Principal RUST Software Engineer.Full-time Onsite (No Remote Options).Work Week (Every Other Friday Off).Department of Defense (DoD) Secret Clearance REQUIRED. Seeking a Principal RUST Software Engi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    IAM Systems Engineer

    IAM Systems Engineer

    Skill • Philadelphia, PA, United States
    [job_card.temporary]
    Aquent is proud to partner with a leading financial institution dedicated to innovation and maintaining robust, secure operations. This organization is at the forefront of digital transformation, co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Engineer, Backend JavaScript

    Sr. Engineer, Backend JavaScript

    Comcast • Philadelphia, Pennsylvania, US
    [job_card.full_time]
    Make your mark at Comcast a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions...[show_more]
    [last_updated.last_updated_1_day] • [promoted]