Senior Software Engineer

Toyoda Gosei Americas

Troy (MI)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Toyoda Gosei North America, headquartered in Troy, MI, is seeking a Senior Software Engineer to deliver enterprise software across CIS, ERP, MES, and IIoT domains. The role emphasizes developing with C#, .NET 8/Framework, ASP.NET Core, Blazor, MVC, and REST APIs, plus Python automation and data analytics.

Responsibilities include integrating systems, cloud work with Azure, and mentoring junior developers while advancing Industry 4.0 initiatives.

Qualifications

  • Bachelor's degree in Computer Information Systems or related field or equivalent experience.
  • 4 to 8 years of software development experience required.
  • Experience with C# and .NET, and Python development.
  • Experience creating IIoT applications and integrating ERP/MES/SCADA systems.

Responsibilities

  • Design, develop, and maintain enterprise applications using C#, .NET 8/.NET Framework, ASP.NET Core, Blazor, MVC, and Web APIs.
  • Develop Python applications for automation, data analytics, AI integration, and IoT processing.
  • Build RESTful APIs and microservices to connect manufacturing systems.
  • Design and integrate IIoT solutions with PLCs, sensors, and manufacturing equipment.
  • Develop integrations between ERP, MES, WMS, SCADA, and shop-floor systems.
  • Support cloud migration initiatives using Microsoft Azure.

Skills

C#
.NET
ASP.NET Core
Blazor
MVC
Web APIs
Python
IIoT Applications
REST APIs
SQL Server
Azure
Software Architecture

Education

Bachelor's Degree in Computer Information Systems or related field

Tools

Visual Studio
Git
Microsoft Azure

Job description

Summary

The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers all over the world.

The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers all over the world.

Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer in the Computer Information System (CIS) department. The Senior Software Engineer is responsible providing professional level software engineering across Toyoda Gosei (TG) North America Corporation (TGNA) and TGNA Manufacturing Companies (AMCs).

Essential Duties And Responsibilities
  • Design, develop, and maintain enterprise applications using C#, .NET 8/.NET Framework, ASP.NET Core, Blazor, MVC, and Web APIs.
  • Develop Python applications for automation, data analytics, AI integration, scripting, and IoT data processing.
  • Design and integrate Industrial IoT (IIoT) solutions with PLCs, sensors, barcode scanners, RFID systems, and manufacturing equipment.
  • Develop integrations between ERP, MES, WMS, SCADA, and shop-floor systems.
  • Build RESTful APIs and microservices to connect manufacturing systems.
  • Develop SQL Server databases, stored procedures, views, and optimize application performance.
  • Participate in Smart Factory and Industry 4.0 initiatives.
  • Troubleshoot production software issues and provide third-level support.
  • Design secure, scalable, and high-availability enterprise applications.
  • Participate in architecture reviews, code reviews, and software design discussions.
  • Collaborate with production, cybersecurity and infrastructure teams to ensure secure application deployment.
  • Support cloud migration initiatives using Microsoft Azure.
  • Create technical documentation, standards, and development best practices.
  • Mentor junior developers and promote modern software engineering practices.
  • Drive optimization by being actively engaged in continuous improvement efforts (kaizen)
  • This role requires the completion of other duties as assigned
Required Education, Experience, And Skills
Certifications and Education
  • Bachelor's Degree in Computer Information Systems or related field, or equivalent years of experience is required
Experience
  • 4 to 8 Years of experience in Software Development are required
  • 4 to 8 years of developing applications using C# and .Net
  • Previous experience developing with Python
  • Experience developing Industrial IoT (IIoT) applications
Physical Requirements
  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit. The employee is occasionally required to stand, walk, and reach with hands and arms. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision.
Technology Competencies
  • Proficiency using Microsoft Office Suites 2016 or newer is required
  • Ability to program systems utilizing ASP.Net/Cloud SaaS and C# environments is required
  • Strong knowledge of .NET Core / .NET 8, ASP.NET Core, Blazor, Entity Framework, REST APIs, SQL Server, Git, Visual Studio
  • Experience with manufacturing systems such as: MES, ERP, SCADA, PLC communication
Work Environment
  • Office Environment
Additional Competencies
  • Ability to consistently meet deadlines is required
  • Effective verbal, non-verbal, negotiation and written communication skills are required
  • Ability to sustain a high degree of professionalism in interacting with internal and external customers is required
  • Effective attention to detail, problem solving, analytical and organizational skills are required
  • Strong organizational skills, analytical thinking skills, problem solving and project scheduling skills is required
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tg Missouri Corporation • Troy (MI)

Hybrid
USD 110,000 - 150,000
Senior Training & Development Specialist
Senior Training & Development Specialist

Toyoda Gosei Americas • Troy (MI)

Hybrid
USD 70,000 - 90,000
Senior Product Engineer
Senior Product Engineer

Toyoda Gosei Americas • Troy (MI)

On-site
USD 90,000 - 120,000
Production Systems Engineer
Production Systems Engineer

Tg Missouri Corporation • San Antonio (TX), Northern (KY)

Hybrid
USD 70,000 - 95,000
Senior Software Engineer - IIoT & Cloud (C#, Python)
Senior Software Engineer - IIoT & Cloud (C#, Python)

Tg Missouri Corporation • Troy (MI)

Hybrid
USD 110,000 - 150,000
Dotnet Developer
Dotnet Developer

Strategic Systems Inc • Gaffney (SC)

On-site
USD 90,000 - 130,000
Senior Software Engineer - IIoT & Cloud (C#/Python)
Senior Software Engineer - IIoT & Cloud (C#/Python)

Toyoda Gosei Americas • Troy (MI)

On-site
USD 110,000 - 150,000
Senior Product Engineer
Senior Product Engineer

Tg Missouri Corporation • Troy (MI)

On-site
USD 90,000 - 130,000
Senior Engineer I-IS
Senior Engineer I-IS

Relha LLC • Gresham (OR), Northern (KY)

Hybrid
USD 120,000 - 160,000
HRIS Expert
HRIS Expert

Toyoda Gosei Americas • Troy (MI)

On-site
USD 70,000 - 90,000