NET Developer
Role details
Job location
Tech stack
Job description
- Lead the migration of legacy .NET applications to .NET Core, using modern frameworks and tools.
- Analyze existing codebases, SQL jobs, stored procedures, and data structures to design modernized solutions.
- Build and enhance backend services using C#, .NET, and MS SQL Server.
- Collaborate with cross-functional Agile teams to plan and execute modernization projects.
- Assist in converting some components previously written in Java (Java experience is a plus but not required).
- Support cloud readiness efforts as applications transition to AWS after migration.
- Ensure high-quality, maintainable code through best practices, code reviews, and testing.
Requirements
{"@context": "https://schema.org", "@type": "JobPosting", "title": "Sr .NET Developer", "description": "Location: Chicago, IL, Our client is seeking a Senior Backend .NET Developer with extensive experience building and modernizing enterprise applications. This role focuses heavily on migrating existing .NET applications to .NET Core, so hands-on experience with migration tools and modernization best practices is highly preferred. You will work as part of an Agile team and be responsible for analyzing legacy code, modernizing components, and improving overall application performance and design., * Strong, hands-on experience with .NET and C# development.
- Practical experience with Python for coding or scripting tasks.
- Demonstrated experience with migrating .NET applications to .NET Core.
- Solid understanding of MS SQL Server, including SQL jobs and stored procedures.
Nice-to-Have Skills
- Experience with AWS cloud services.
- Familiarity with Java or Java-based application components.
- Knowledge of ESP.NET (bonus).