A

AIT Worldwide Logistics

Global freight forwarding and logistics services

.NET Software Engineer 2

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeItasca, IL, USAIn-person

About the Job

Requirements

  • High school or equivalent with six years of relevant software development experience, or some college/associate's degree with four years of relevant software development experience, is required; a bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience, is preferred.
  • Work experience using AI-assisted coding tools is required.
  • Work experience with C# and the .NET framework, including .NET 6 or .NET 8, is required.
  • Work experience building web applications with ASP.NET Core is required.
  • Must have strong knowledge of C#, .NET 8, ASP.NET Core, Blazor, Entity Framework, and modern software development practices.
  • Knowledge of RESTful APIs, client integrations, data mapping, transformation, and inbound/outbound data exchanges across systems.
  • Proficiency with SQL Server, including writing and optimizing queries, stored procedures, and views, and troubleshooting database performance.
  • Ability to analyze complex technical issues, trace data flows, identify root causes, and resolve application, integration, and production issues.
  • Ability to understand, maintain, stabilize, and enhance existing or unfamiliar codebases, including applications transitioned from external vendors.
  • Ability to leverage AI-assisted development tools for code generation, testing, debugging, refactoring, documentation, and development efficiency.
  • Knowledge of unit and integration testing, code review practices, secure coding principles, application security, and software quality standards.
  • Working knowledge of Agile/Scrum methodologies and the software development lifecycle, including requirements, design, development, testing, deployment, and production support.
  • Experience using Jira and Confluence to manage development work, technical documentation, and design decisions.
  • Must be familiar with Jira and Confluence for project tracking and documentation.
  • Strong analytical, problem-solving, organizational, and communication skills, and the ability to collaborate effectively with engineering, product, QA, operations, and other cross-functional stakeholders.

Responsibilities

  • Design, develop, test, maintain, and enhance web applications and services using C#, .NET 8, ASP.NET Core, Blazor, and Entity Framework.
  • Learn, stabilize, maintain, and extend existing applications, including unfamiliar or undocumented systems originally developed by external vendors.
  • Build and consume APIs supporting inbound and outbound integrations with client and customer platforms.
  • Map and transform data between internal and external formats, ensure data accuracy and consistency, and investigate data flow issues from source through downstream systems.
  • Develop efficient SQL Server queries, stored procedures, and views; troubleshoot and optimize database performance; and diagnose and resolve application defects, integration failures, and production issues in a timely manner.
  • Develop unit and integration tests to support code quality and reliability, participate in code reviews by providing and incorporating constructive feedback, and follow secure coding practices to support application security and compliance.
  • Use AI-assisted coding tools, including GitHub Copilot, Claude, and ChatGPT, in daily development workflows for code generation, test development, debugging, refactoring, and documentation.
  • Identify practical opportunities to leverage AI tools to improve individual and team efficiency and output.
  • Participate throughout the software development lifecycle, from requirements and solution design through deployment and production support.
  • Collaborate with product, QA, operations, senior engineers, and other stakeholders to deliver solutions supporting internal logistics/operations systems and customer-facing platforms.
  • Participate in Agile/Scrum ceremonies, manage work through Jira, and document designs and technical decisions in Confluence.
  • Perform other duties as assigned.
  • Comply with all policies and standards.

Desired Qualifications

  • Experience with Blazor (Server or WebAssembly) for building interactive UI components.
  • Professional experience with AWS services such as EC2, S3, Lambda, or RDS.
  • Experience with Databricks or other data engineering/analytics platforms.
  • Experience in logistics, transportation, or supply chain software environments.
  • A demonstrated track record of using AI coding assistants to meaningfully speed up delivery, backed by examples.
  • Understanding of Clean Architecture or similar layered/domain-driven design patterns.

About the Company

AIT Worldwide Logistics

Global freight forwarding and logistics services

AIT Worldwide Logistics provides global freight forwarding and end-to-end supply chain services. It moves goods by air, sea, ground, and intermodal options, and also offers warehouse management, cold chain logistics, and customs clearance. It differentiates itself by offering integrated, industry-specific solutions across healthcare, food and beverage, retail, and manufacturing, plus sustainability initiatives like AIT Cares that promote efficiency and lower environmental impact. Its goal is to optimize customers' supply chains with scalable, globally connected logistics solutions.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$1.2B
Headquarters
Itasca, IL
Founded
1979

Recently Posted Jobs

Explore more opportunities at AIT Worldwide Logistics

See more jobs