What are the responsibilities and job description for the Sr Software Engineer position at DeWinter Group?
Title: Contract Software Engineer (C# / .NET) Enterprise Systems
Job Type: Contract
Contract Length: Through End of Year
Pay Range: $75-120/hr
Start Date: ASAP
Location: Hybrid- Walpole, MA
About The Opportunity
Our client, a leader in Investment Banking, is looking for a skilled Contract Software Engineer (C# / .NET) to join their team for a Through End of Year engagement. This is a contract backfill role designed to free up senior engineers for AI and R&D initiatives. This project involves the cleanup, stabilization, and completion of existing enterprise systems, focusing on improving codebases and supporting a transition toward more modern architecture. This is a high-impact role that requires a strong executor who can ramp quickly, operate with minimal oversight, and deliver results quickly.Key Responsibilities & Deliverables:
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
We Are Looking For a Mid-to-senior Level Engineer (5–10 Years) With a Proven Track Record Of Successful Contract Engagements. The Ideal Candidate Will Have
Job Type: Contract
Contract Length: Through End of Year
Pay Range: $75-120/hr
Start Date: ASAP
Location: Hybrid- Walpole, MA
About The Opportunity
Our client, a leader in Investment Banking, is looking for a skilled Contract Software Engineer (C# / .NET) to join their team for a Through End of Year engagement. This is a contract backfill role designed to free up senior engineers for AI and R&D initiatives. This project involves the cleanup, stabilization, and completion of existing enterprise systems, focusing on improving codebases and supporting a transition toward more modern architecture. This is a high-impact role that requires a strong executor who can ramp quickly, operate with minimal oversight, and deliver results quickly.Key Responsibilities & Deliverables:
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
- Maintain and enhance existing enterprise applications built in C# / .NET.
- Refactor and clean up legacy or partially completed code to improve maintainability.
- Support ongoing system improvements and modernization efforts.
- Troubleshoot and resolve production issues to ensure system stability.
- Collaborate with senior engineers to offload tactical work and improve team velocity.
We Are Looking For a Mid-to-senior Level Engineer (5–10 Years) With a Proven Track Record Of Successful Contract Engagements. The Ideal Candidate Will Have
- 5 years of experience in software engineering.
- Deep expertise in C# / .NET (Core preferred). This isn't a learning role—you need to be a subject matter expert.
- Solid understanding of SQL Server and data-driven applications.
- Experience working effectively in existing/legacy codebases and comfortable working on non-greenfield systems.
- Demonstrated ability to independently execute and deliver clean, maintainable code with minimal oversight.
- Comfortable working in Agile environments.
- Exposure to financial systems or enterprise workflows.
- Experience supporting modernization or migration initiatives.
- Familiarity with cloud environments (AWS is a plus, not required).
Salary : $75 - $120