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 (23 days/week onsite in Cherry Hill NJ)
Level: Senior individual contributor (typically 58 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 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 Youll 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 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 Were 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: 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: $130000$150000 annually depending on experience and qualifications
Hybrid schedule: 23 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.
Job Title: Senior Software Engineer Systems ModernizationRole Summary5K C&T Services is helping our client find a Senior Software Engineer Systems ModernizationOur client is a leader in the Accounts Receivable Management (ARM) industry delivering technology-driven solutions that help organizations m...
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 (23 days/week onsite in Cherry Hill NJ)
Level: Senior individual contributor (typically 58 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 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 Youll 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 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 Were 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: 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: $130000$150000 annually depending on experience and qualifications
Hybrid schedule: 23 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.
View more
View less