image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Senior Software Engineer Systems Modernization

  • ... Posted on: Feb 09, 2026
  • ... 5K Consulting & Technical Services
  • ... Cherry Hill Township, New Jersey
  • ... Salary: Not Available
  • ... CTC

Senior Software Engineer Systems Modernization   

Job Title :

Senior Software Engineer Systems Modernization

Job Type :

CTC

Job Location :

Cherry Hill Township New Jersey United States

Remote :

No

Jobcon Logo Job Description :

Job Title: Senior Software Engineer, Systems Modernization

​​​Role Summary

5K C&T Services is helping our client find a Senior Software Engineer, Systems Modernization
Our client is a leader in the Accounts Receivable Management (ARM) industry, delivering technology-driven solutions that help organizations manage and optimize their receivables. They are undergoing an exciting, high-impact digital transformation, migrating mission-critical business applications from a legacy on-premise environment to a modern, cloud-native architecture.

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

Level: Senior individual contributor (typically 5–8 years of experience)

The Opportunity:
This is a high-visibility modernization role focused on transitioning a portfolio of more than 30 business-critical applications. The environment includes legacy VB.NET and proprietary databases alongside modern services in C#/.NET 9+ and Python, running in AWS. The right engineer enjoys untangling legacy code, modernizing data and integration paths, and delivering change without disrupting daily operations.

What You’ll Do:
•    Design, build, and deploy modern services and APIs in C#/.NET 9+ and Python to replace and
      extend legacy functionality.
•    Own system modernization workstreams end to end, from requirements and design through
      implementation, testing, release, and support.
•    Provide support and debugging for existing VB.NET and C# applications to ensure business
      continuity during the transition.
•    Modernize data pipelines and synchronization processes, moving from file-based workflows to
      API-driven and event-based integrations.
•    Migrate and modernize data stores and proprietary on-premise systems into AWS services
      such as RDS, DynamoDB, and S3.
•    Implement or improve CI/CD, observability (logging and monitoring), and reliability practices
      across services.
•    Partner with analysts, compliance stakeholders, and operations leaders to translate
      requirements into scalable, maintainable solutions.
•    Contribute to engineering standards and knowledge sharing, including documentation, code
      reviews, and mentoring within the team.

What We’re Looking For

Required:
•    Strong software engineering fundamentals with experience delivering production systems in a
      modernization or migration context.
•    Hands-on development experience in at least one modern language such as C#/.NET or
      Python, and willingness to work across both.
•    Experience building APIs and services, including integration patterns and data exchange
      between systems.
•    Cloud experience, ideally AWS, including deploying and operating workloads in a cloud
      environment.
•    Experience modernizing or refactoring legacy codebases, and comfort working in mixed legacy
      and modern stacks.
•    Ability to work directly with business partners to define requirements and deliver pragmatic
      solutions.
•    Strong communication skills and a collaborative, team-oriented approach.

Preferred:
•    Experience with microservices architecture, event-driven design, and messaging systems such
      as SQS or Kafka.
•    Experience with NoSQL technologies such as DynamoDB or Redis.
•    Experience modernizing ETL or data synchronization pipelines and working with data-intensive
      reporting.
•    Comfort generating Excel reports programmatically (for example, using EPPlus or similar
      libraries).
•    Experience with regulated or data-sensitive environments such as financial services,
      healthcare, or collections/ARM operations.

Core Technologies (Current and Target State):
•    Current: VB.NET, C#, proprietary Beyond databases and on-premise systems
•    Target: C#/.NET 9+, Python, AWS (RDS, DynamoDB, S3), modern APIs and microservices
•    Supporting: CI/CD pipelines, logging and monitoring, infrastructure, and deployment 
      automation

Interview Process:
•    Initial screening with 5K C&T Services
•    Hiring manager interview focused on modernization experience and problem-solving
•    Technical interview covering coding, systems design, and cloud and data patterns
•    Final interview with cross-functional stakeholders

Compensation & Benefits:
•    Salary range: $130,000–$150,000 annually, depending on experience and qualifications
•    Hybrid schedule: 2–3 days per week onsite in Cherry Hill, NJ
•    Medical, dental, and vision insurance
•    Paid time off and holidays

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

Jobcon Logo Position Details

Posted:

Feb 09, 2026

Employment:

CTC

Salary:

Not Available

City:

Cherry Hill Township

Job Origin:

RECRUITCRM_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Software Engineer Systems Modernization    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Title: Senior Software Engineer, Systems Modernization

​​​Role Summary

5K C&T Services is helping our client find a Senior Software Engineer, Systems Modernization
Our client is a leader in the Accounts Receivable Management (ARM) industry, delivering technology-driven solutions that help organizations manage and optimize their receivables. They are undergoing an exciting, high-impact digital transformation, migrating mission-critical business applications from a legacy on-premise environment to a modern, cloud-native architecture.

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

Level: Senior individual contributor (typically 5–8 years of experience)

The Opportunity:
This is a high-visibility modernization role focused on transitioning a portfolio of more than 30 business-critical applications. The environment includes legacy VB.NET and proprietary databases alongside modern services in C#/.NET 9+ and Python, running in AWS. The right engineer enjoys untangling legacy code, modernizing data and integration paths, and delivering change without disrupting daily operations.

What You’ll Do:
•    Design, build, and deploy modern services and APIs in C#/.NET 9+ and Python to replace and
      extend legacy functionality.
•    Own system modernization workstreams end to end, from requirements and design through
      implementation, testing, release, and support.
•    Provide support and debugging for existing VB.NET and C# applications to ensure business
      continuity during the transition.
•    Modernize data pipelines and synchronization processes, moving from file-based workflows to
      API-driven and event-based integrations.
•    Migrate and modernize data stores and proprietary on-premise systems into AWS services
      such as RDS, DynamoDB, and S3.
•    Implement or improve CI/CD, observability (logging and monitoring), and reliability practices
      across services.
•    Partner with analysts, compliance stakeholders, and operations leaders to translate
      requirements into scalable, maintainable solutions.
•    Contribute to engineering standards and knowledge sharing, including documentation, code
      reviews, and mentoring within the team.

What We’re Looking For

Required:
•    Strong software engineering fundamentals with experience delivering production systems in a
      modernization or migration context.
•    Hands-on development experience in at least one modern language such as C#/.NET or
      Python, and willingness to work across both.
•    Experience building APIs and services, including integration patterns and data exchange
      between systems.
•    Cloud experience, ideally AWS, including deploying and operating workloads in a cloud
      environment.
•    Experience modernizing or refactoring legacy codebases, and comfort working in mixed legacy
      and modern stacks.
•    Ability to work directly with business partners to define requirements and deliver pragmatic
      solutions.
•    Strong communication skills and a collaborative, team-oriented approach.

Preferred:
•    Experience with microservices architecture, event-driven design, and messaging systems such
      as SQS or Kafka.
•    Experience with NoSQL technologies such as DynamoDB or Redis.
•    Experience modernizing ETL or data synchronization pipelines and working with data-intensive
      reporting.
•    Comfort generating Excel reports programmatically (for example, using EPPlus or similar
      libraries).
•    Experience with regulated or data-sensitive environments such as financial services,
      healthcare, or collections/ARM operations.

Core Technologies (Current and Target State):
•    Current: VB.NET, C#, proprietary Beyond databases and on-premise systems
•    Target: C#/.NET 9+, Python, AWS (RDS, DynamoDB, S3), modern APIs and microservices
•    Supporting: CI/CD pipelines, logging and monitoring, infrastructure, and deployment 
      automation

Interview Process:
•    Initial screening with 5K C&T Services
•    Hiring manager interview focused on modernization experience and problem-solving
•    Technical interview covering coding, systems design, and cloud and data patterns
•    Final interview with cross-functional stakeholders

Compensation & Benefits:
•    Salary range: $130,000–$150,000 annually, depending on experience and qualifications
•    Hybrid schedule: 2–3 days per week onsite in Cherry Hill, NJ
•    Medical, dental, and vision insurance
•    Paid time off and holidays

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

Loading
Please wait..!!