Senior Software Engineer

Toyoda Gosei Americas
  • Troy, Michigan
    30+ days ago

    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.

    Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS) department. The Senior Software Engineer (Cloud and AI) is a senior, hands-on technical contributor responsible for designing, developing, evaluating, and validating modern software, cloud, integration, automation, and AI-enabled solutions across Toyoda Gosei (TG) North America Corporation (TGNA) and TGNA Manufacturing Companies (AMCs).


    Essential Duties and Responsibilities
    • Design, develop, test, and maintain secure, scalable, and maintainable enterprise solutions using technologies including C#, modern .NET, ASP.NET Core, Python, REST APIs, relational databases, and Microsoft Azure.
    • Design and implement Azure-native applications and services, selecting appropriate compute, integration, messaging, data, identity, security, storage, networking, and observability capabilities based on business and technical requirements.
    • Develop generative AI and agentic AI solutions that combine large language models, enterprise data, tools, APIs, business workflows, retrieval, and human oversight to solve specific business and operational problems.
    • Build and evaluate solutions using Microsoft Azure AI technologies such as Microsoft Foundry, Azure OpenAI, agent development frameworks, or comparable enterprise AI platforms, as appropriate to the business problem.
    • Participate in business and manufacturing discovery activities, including direct engagement with users and operations teams, to understand current processes, constraints, root causes, data availability, risks, and desired outcomes before selecting technology solutions.
    • Design and develop APIs, services, event-driven integrations, and integration components connecting enterprise applications, cloud services, manufacturing systems, data platforms, and external solutions.
    • Apply strong solution architecture and systems-thinking principles across application, integration, data, cloud, security, infrastructure, operational support, and lifecycle considerations.
    • Support integrations with enterprise and manufacturing platforms including ERP (JDE/SAP), MES, WMS, SCADA, industrial data sources, and shop-floor systems where applicable.
    • Support Industrial Internet of Things (IIoT), connected manufacturing, smart factory, and Industry 4.0 initiatives where software, cloud, data, integration, automation, or AI capabilities are required.
    • 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
    • Previous experience designing and developing with Microsoft Azure
    • Hands on exposure developing generative AI, AI-Assisted, or Agentic AI 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

    Numbers & Facts

    LocationTroy, Michigan
    Websitehttps://www.toyodagosei.com

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Analysis Skillsunmatched
    • Application Integrationunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Business Operationsunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Continuous Improvementunmatched
    • Data Modeling Languageunmatched
    • Detail Orientedunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Enterprise Application Integration (EAI)unmatched
    • Gitunmatched
    • Information Technology & Information Systemsunmatched
    • Internet of Thingsunmatched
    • Java IDE (Integrated Development Environments)unmatched
    • Lift/Move 25 Poundsunmatched
    • Manufacturingunmatched
    • Manufacturing Systemsunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Visual Studiounmatched
    • Microsoft Windows Azureunmatched
    • Negotiation Skillsunmatched
    • Operational Supportunmatched
    • Organizational Skillsunmatched
    • Physical Demandsunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Programmable Logic Controller (PLC)unmatched
    • Project Scheduleunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • SAPunmatched
    • Safety Systemsunmatched
    • Schedule Developmentunmatched
    • Security Infrastructureunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Validationunmatched
    • Software as a Service (SaaS)unmatched
    • Supervisory Control and Data Acquisition (SCADA)unmatched
    • Test Plan/Scheduleunmatched
    • Time Managementunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder