D

Daifuku

Manufactures and integrates material handling systems

Software Engineer 3 - .NET

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBolingbrook, IL, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or Computer Engineering, or equivalent experience.
  • At least 7 years of professional software development experience using Microsoft .NET technologies.
  • Experience supporting production software applications in customer environments.
  • Strong proficiency in C#, .NET Framework, .NET Core, object-oriented programming, and troubleshooting and debugging production applications.
  • Knowledge of Windows Services, Entity Framework, Dependency Injection, REST/Web APIs, SQL, LINQ, Microsoft SQL Server, and TCP/IP networking.
  • Experience with Visual Studio, Azure DevOps, Git, source control, bug tracking systems, SQL Server Management Studio, Microsoft Visio, and Microsoft Office.
  • Authorization to work in the United States without employer sponsorship.
  • Ability to work independently while collaborating across cross-functional teams.
  • Strong written and verbal communication skills.

Responsibilities

  • Provide advanced technical support for deployed warehouse automation and material handling software systems.
  • Troubleshoot, diagnose, and resolve software issues in production environments.
  • Analyze customer-reported problems, identify root causes, and implement corrective solutions.
  • Develop software enhancements, patches, and maintenance releases for existing applications.
  • Perform coding, debugging, testing, and validation throughout the software maintenance lifecycle.
  • Collaborate with Controls Engineers, Field Service Engineers, Project Engineers, and Customer Support teams to resolve complex technical issues.
  • Support software upgrades, system migrations, and customer change requests.
  • Monitor application performance and recommend improvements to increase system reliability and efficiency.
  • Document technical solutions, troubleshooting procedures, and software changes.
  • Participate in on-call or after-hours support activities as required.
  • Mentor junior software engineers and provide technical guidance on support-related activities.
  • Travel to customer sites as needed, up to 15%.

Desired Qualifications

  • Experience within the Automated Material Handling, Warehouse Automation, Manufacturing, or Industrial Automation industries.
  • Experience with Warehouse Control Systems, Warehouse Execution Systems, Automated Storage and Retrieval Systems, conveyor and sortation systems, production or application support, root cause analysis, software maintenance and patch management, customer-facing technical support, incident management and issue resolution, and SDLC and Agile development methodologies.

About the Company

Daifuku

Manufactures and integrates material handling systems

Daifuku manufactures and integrates material handling systems for warehouses, factories, and distribution centers. It offers conveyors, automated storage and retrieval systems, automated guided vehicles, and software that coordinates routing, sequencing, and inventory visibility. The company differentiates itself with a long history, global reach, and turnkey solutions from design through installation and after-sales support. Its goal is to improve supply chains by reducing labor, increasing throughput, and enhancing accuracy in material handling.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Osaka, Japan
Founded
1937

Recently Posted Jobs

Explore more opportunities at Daifuku

See more jobs