Haystack
← Back to Jobs
Technology
AM

.NET Lead Developer / Chicago, IL / W2 Only

Ampcus IncChicago, IL🇺🇸United StatesPosted 1 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Chicago, IL, United States
Posted
19 hours ago
MicroservicesSQLSQL ServerSpringAWSAgileC#.NETASP.NETJavaKubernetesRESTTerraform

Job Description

Role: Software Engineer Advanced (.NET Developer) 602 level Location: Chicago, IL 5 days onsite Job Reference: 308255-1
Employment Type: Contract-to-Hire

Required Visa: & GC

Roles & Responsibilities:

  • Engineer will work closely on agile feature teams projects related to .NET, MS SQL Server, C#, and Java to analyze and develop solutions for modernization of SQL Jobs, stored procedures, and application code to more modern design and tool sets, including cloud-based architectures.
  • Collaborate on migration and modernization initiatives, leveraging AWS Cloud services (such as EC2, S3, RDS, Lambda, and CloudWatch) to rehost, replatform, or refactor legacy applications and databases.
  • Analyze existing code and data (across .NET, Java, and SQL Server) to identify opportunities for process improvement, performance optimization, and modernization.
  • Design, develop, and implement scalable solutions using .NET, Java and AWS, ensuring best practices in cloud security, automation, and monitoring.
  • Participate in the development and deployment of containerized applications (using Kubernetes and AWS ECS/EKS) and infrastructure as code (using AWS Cloud Formation or Terraform).
  • Contribute to agile feature teams by providing expertise in both on-premises and cloud-based application development, supporting end-to-end migration and modernization efforts.

Additional Skills

1 .NET Application Expertise
  • .NET Framework/Core: Proficiency in .NET (Framework and/or Core), including ASP.NET, Web API, and Windows Services.
  • Application Architecture: Understanding of monolithic vs. microservices architectures, and experience with refactoring or modernizing legacy .NET applications.
  • Database Migration: Skills in migrating SQL Server databases to AWS RDS for SQL Server or Amazon EC2, including schema conversion, data migration, and validation.
  1. Cloud Fundamentals
  • Understanding of AWS Core Services: Experience with EC2, S3, RDS, VPC, IAM, CloudWatch, and Lambda.
  • Familiarity with AWS Migration Tools: Knowledge of AWS Migration Hub, AWS Application Migration Service, Database Migration Service (DMS), and Server Migration Service (SMS).
  1. Java Application Expertise
  • Java Development Skills: Knowledge in Java, including frameworks like Spring or Java EE.
  • Application Architecture: Experience with monolithic and microservices architectures, and understanding how to refactor or containerize applications.

Recruiter Notes

  • Role: Software Engineer Advanced (.NET) 602 level
  • Location: Chicago 5 days onsite
  • USCIS Project Must meet citizenship/ requirements
  • Strong .NET / .NET Core development required
  • Primary responsibility: Migration of legacy .NET applications to .NET Core
  • Must have experience in migration projects (critical requirement)
  • Backend-focused role (REST services, Windows services)
  • SQL Server knowledge required (stored procedures, LINQ)
  • Cloud (AWS) is a plus but not mandatory
  • Java knowledge is a plus (integration scenarios)
  • Interview: 3 rounds (1 behavioral + 2 technical)
  • Rate flexibility available

Similar jobs