Software Engineer
  • Ampcus Inc.
4 Hours Ago
NA
C2C, Yearly
Chicago-IL
8-10 Years
Required Skills: C#, .Net, .Net Core, Legacy .Net Application migration/modernization project, SQL Server, Stored procedures, LINQ, AWS cloud services
Job Description
Software Engineer – Advanced (.NET)
 
We are seeking an experienced Software Engineer – Advanced (.NET) – 602 Level to join our team in Chicago. The ideal candidate will have strong hands-on experience with .NET / .NET Core development, along with a proven track record of migrating legacy .NET applications to modern .NET Core platforms.
 
This is a backend-focused engineering role involving the development and modernization of REST services, Windows services, and database-driven applications.
 
Prior experience working on application migration/modernization projects is a critical requirement.
 
Key Responsibilities
  • Lead and execute the migration of legacy .NET applications to .NET Core.
  • Analyze existing legacy applications and develop migration and modernization strategies.
  • Refactor and modernize existing application components while maintaining functionality and business requirements.
  • Design, develop, and maintain backend services using C#, .NET, and .NET Core.
  • Develop and support RESTful APIs/services and Windows services.
  • Work with SQL Server, including stored procedures, queries, and database integration.
  • Use LINQ for efficient data access and manipulation.
  • Troubleshoot, debug, and optimize existing applications and services.
  • Collaborate with architects, developers, QA teams, and business stakeholders throughout migration initiatives.
  • Ensure migrated applications meet performance, reliability, security, and maintainability requirements.
  • Participate in code reviews, technical documentation, testing, and deployment activities.
Required Qualifications
  • Strong hands-on experience with C#, .NET, and .NET Core.
  • Proven experience with legacy .NET application migration/modernization projects — REQUIRED.
  • Experience migrating applications from legacy .NET frameworks to .NET Core / modern .NET.
  • Strong backend development experience with:
    • RESTful services/APIs
    • Windows services
    • C#
    • .NET / .NET Core
  • Strong SQL Server experience.
  • Experience writing and working with stored procedures.
  • Strong understanding and hands-on experience with LINQ.
  • Experience troubleshooting and modernizing existing enterprise applications.
  • Strong understanding of software development lifecycle, coding standards, testing, and deployment practices.
  • Ability to work 5 days per week onsite in Chicago, IL.
Preferred Qualifications
  • Experience with AWS cloud services.
  • Experience with enterprise-scale application modernization.
  • Experience working with large legacy application codebases.
  • Familiarity with CI/CD, DevOps, and automated deployment practices.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates