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.
- 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).
- 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
- TA
Business Systems Developer
NewTakeform
Medina, NY🇺🇸$85k - $150k/yrHybrid19 hours agoSQLHTTPSTechnology - SS
BI Report Developer REMOTE
NewSouthern Scripts
Natchitoches, LA🇺🇸Remote19 hours agoSQLSQL ServerScrum+4Technology - DI
Only W2- Facets Developer
NewDigitive LLC
United States🇺🇸Hybrid19 hours agoSQL.NETTechnology - NI
SAP Analytics Cloud (SAC) Developer
NewNaztec International Group LLC
United States🇺🇸Hybrid19 hours agoSnowflakeGoogle CloudJavaScriptTechnology - AT
.Net Developer (Onsite in Fremont, CA) Face to Face interview.. local only
NewAKAASA Technologies
Fremont, CA🇺🇸Hybrid19 hours agoMySQLAgileAngular+6Technology - KS
HCL Portal Developer
NewKani Solutions
United States🇺🇸Hybrid19 hours agoNode.jsSOAPSpring+5Technology