Software Developer

4 weeks ago


Farmington Hills, Michigan, United States Hitachi Full time
Job Summary:

The purpose of this position is to develop and maintain plant production and business systems. Participates in a team responsible for the design, implementation, and deployment of plant and business systems.

This is a hands-on role working collaboratively with development and operations to enable quick builds in parallel projects including working with stakeholders to build project scope and deadlines.


Key Responsibilities:
  • Design and maintenance of Plant Production Systems
  • Create and Report on Project Status, Deadlines and Constraints
  • Maintenance of Corporate and Plant Production Systems Software Code Base
  • Ensure compliance to regulatory policies and procedures
  • Support Plant Floor Systems when applicable
  • Provide Application Support, including on-call situations

Requirements:
  • Project Management Experience
  • Business process in lean manufacturing experience
  • MES, SCADA and traceability systems development
  • Working experience with SAP or other ERP Systems
  • Strong understanding of IT Security and IT Business Risk Controls

Skills and Abilities:
  • Ability to make sound business decisions, exercise good judgment, and be highly motivated
  • Excellent debugging skills, able to debug complex technical issues involving multiple systems
  • Excellent understanding of software development lifecycle (SDLC) and related tools
  • Ability to write and execute database queries and create database objects (Stored Procedures, Tables, Triggers)
  • Intermediate understanding of computer hardware
  • Ability to work solo or in a team environment on multiple parts of a project
  • Strong written and verbal communication skills and ability to communicate with customers, vendors, and external stakeholders to exchange information, understand requirements, and solve problems related to assigned projects, within guidelines as requested
  • Advance ability to design, code and test new Windows and Web software applications
  • Create technical specification and test plans
  • Create new and extend existing operational documentation
  • Consult colleagues concerning maintenance and performance of software systems

Software:
Visual Studio, .NET Framework, .NET Core C#, VB.NET, ASP.NET
HTML, CSS, Javascript
SQL Server Database, Oracle Database, SQL Query and Stored Procedures
Azure DevOps or Git
Microsoft Office
Microsoft SharePoint
PTC Kepware
Telit Devicewise
Inductive Automation Ignition
Leading2Lean

Education:
4 year college degree in Computer Science, Information Technology or equivalent experience and education

Experience:
6+ years in Web and Desktop Development with .NET Framework, .NET Core, C#, VB
Relational Database Experience - SQL Server or Oracle Preferred
Proven track record of designing scalable, distributed software applications
Object-oriented design experience

Supervisory Responsibilities:
N/A

Working conditions:

Physical Demands:
Required to sit or stand for long periods of time. Ability to work in a manufacturing environment, including 24/7 production facilities where associate may be on call. Visual ability to work accurately with detailed information and a computer screen

Travel:
The candidate may need to travel domestically and possibly internationally

Equal Opportunity Employer (EOE)-Females/Minorities/Protected Veterans/Individuals with Disabilities


If you need a reasonable accommodation to apply for a job at Hitachi, please send the nature of request and contact information to - Queries other than accommodation requests will not be responded to.


  • Software Developer

    3 weeks ago


    Farmington Hills, Michigan, United States Wise Gen Inc Full time

    Job Title: Software EngineerCompany Overview: 4Serv Solutions is a leading provider of innovative technology solutions. We are seeking a highly skilled Software Engineer to join our team.Job Summary: We are looking for a talented Software Engineer to design, develop, and test software applications. The ideal candidate will have a strong background in...


  • Farmington Hills, Michigan, United States Humanetics Corporation Full time

    At Humanetics Corporation, we are seeking a talented Cloud Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying cloud software to protect life in motion.The ideal candidate will have a strong background in software development, with experience in cloud-based...


  • Farmington Hills, Michigan, United States RouteOne Full time

    Job SummaryThe Senior Software Developer will be responsible for leading the development of our web applications and special projects. The ideal candidate will have extensive experience in software development and a strong passion for code quality and software excellence.Key ResponsibilitiesLead the development of user interface and server-side components...


  • Farmington Hills, Michigan, United States Humanetics Corporation Full time

    About the RoleHumanetics Safety is a pioneer in safety systems used across various sectors, including automotive, aerospace, defense, and transportation. As a Cloud Software Developer, you will be responsible for analyzing, designing, developing, deploying, and operating cloud software to protect life in motion.We value clean architecture and modern...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job Title: Enterprise Software DeveloperJob Summary:Saxon Global is seeking an experienced Enterprise Software Developer to join our team. The ideal candidate will have a strong background in software development, with a focus on large-scale enterprise environments. Key Responsibilities:Develop and maintain large-scale enterprise software...


  • Farmington Hills, Michigan, United States Pandora Full time

    About the Role:SiriusXM is shaping the future of audio entertainment and services by delivering a compelling subscription and ad-supported audio experience for listeners in the car, at home, and on the go. As a member of our Software Development team, you will play a vital role in implementing end-to-end solutions for automotive IP and satellite features for...

  • Software Engineer

    49 minutes ago


    Auburn Hills, Michigan, United States United Software Group Full time

    We are looking for a Software Engineer to join our team. A software developer with a strong background in software design and development, who can create high-quality and efficient code. The ideal candidate will have expertise in software design patterns and be able to implement scalable solutions.The successful candidate will be responsible for designing,...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job SummaryAs a Senior Java Software Developer at Saxon Global, you will be responsible for designing, developing, and maintaining complex software applications using Java. Your primary focus will be on modifying existing application code, building new application components, and ensuring the overall quality of the software.Key ResponsibilitiesDesign and...


  • Farmington Hills, Michigan, United States RouteOne Full time

    Job SummaryRouteOne is seeking a talented Software Development Associate to join our Application Development team. As a key member of our team, you will work on enterprise-scale web applications, collaborating closely with lead developers, architects, and product managers.This role is designed to provide a substantial amount of growth and learning...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Sr Embedded Software Engineer to join our team at Saxon Global. In this role, you will be responsible for designing and developing embedded applications and services using C++ or Java.ResponsibilitiesDesigning embedded applications and services, including creating design documents.Developing codes and tools for...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team in Farmington Hills, MI. This is a long-term contract opportunity that requires onsite work.Responsibilities:Designing embedded applications and services, including creating design documentsDeveloping codes and tools for embedded applications and servicesSetting up...


  • Farmington Hills, Michigan, United States RiverPoint Full time

    Job OverviewRiverPoint is seeking a highly skilled Senior Java and Mainframe Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java and Mainframe technologies.Key ResponsibilitiesDesign and develop new software components and...


  • Farmington Hills, Michigan, United States Sirius XM Radio Inc Full time

    About the RoleSiriusXM Radio Inc is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software for our satellite radio systems.Key Responsibilities:Design and develop software for embedded systems, including application...


  • Farmington, Michigan, United States Akebono Brake Corporation Full time

    Job DescriptionThe Akebono Brake Corporation is seeking a highly skilled and innovative software developer to join its team. As an Embedded Software Developer, you will be responsible for developing and maintaining software applications for electric brake systems.Key Responsibilities:Develop and maintain software applications using Matlab and Model-Based...


  • Farmington, Michigan, United States Akebono Brake Corp Full time

    Job DescriptionAkebono Brake Corp is seeking a highly skilled Embedded Software Developer to join our team. The successful candidate will be responsible for developing and maintaining software for our electric brake system.Key Responsibilities:Maintain and enhance existing Matlab toolsDevelop new Matlab tools to meet customer application and/or internal...


  • Farmington, Michigan, United States WORKD, INC. Full time

    Job OverviewWorkd, Inc. is seeking a skilled Software Engineer II to join our team in Farmington Hills, MI or remotely.The ideal candidate will have 3+ years of experience developing enterprise-grade software systems and be proficient in JavaScript (Typescript preferred), Node.js, HTML (pug/jade preferred), and CSS (SCSS preferred). They will also have a...

  • Software Engineer

    4 weeks ago


    Farmington Hills, Michigan, United States Endevis Full time

    We are seeking a highly skilled Software Engineer to join our team at Endevis. The ideal candidate will have strong expertise in C# and Python, with a solid understanding of software development principles and practices.The successful candidate will be responsible for designing, developing, and testing software applications using C# and Python. They will...

  • Software Engineer

    3 weeks ago


    Farmington Hills, Michigan, United States Technodrive Business Solutions Inc Full time

    Job Summary:Technodrive Business Solutions, Inc. is seeking a skilled Software Developer to join their team. The ideal candidate will have a strong background in software development and be able to design, develop, implement, test, maintain, and support business and computer applications software or specialized utility programs.Key Responsibilities:Design...

  • Software Engineer

    3 weeks ago


    Farmington Hills, Michigan, United States Endevis Full time

    We are seeking a highly skilled Software Developer to join our team at Endevis. The ideal candidate will have strong expertise in C# and Python programming languages.The successful candidate will be responsible for developing software solutions using C#, Python, SQL, Docker, and Visual Studio. Experience with hardware/software interfacing is also highly...


  • Farmington, Michigan, United States ZF Full time

    Job SummaryAs a Principal Software Engineer at ZF, you will be responsible for leading the development of automotive embedded systems and firmware software. Your expertise in software development and project management will be essential in ensuring project deliveries are on schedule and meeting customer timelines.Key Responsibilities Responsible for...