Haystack
← Back to Jobs
Technology

Industrial Automation Software Engineer

Della InfotechWixom, MI🇺🇸United StatesPosted 21 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Job Title: Sr. Software Engineer / Developer

Location: Wixom, MI (Onsite)

Job Summary

We are seeking an experienced Sr. Software Engineer/Developer to design, develop, test, and maintain enterprise software solutions for industrial automation applications. The ideal candidate should have strong expertise in C#, .NET, SQL Server, ASP.NET, HTML, APIs, and WinForms, along with experience developing web-based applications. Candidates should possess excellent communication skills, be comfortable interacting with customers, and be able to present technical solutions during client meetings and trade shows.

Key Responsibilities

  • Analyze user requirements and technical design documents.
  • Design, develop, test, and maintain enterprise software applications.
  • Review, optimize, and enhance existing code.
  • Develop and maintain web-based applications.
  • Design and integrate REST APIs and backend services.
  • Build user interfaces using WinForms and web technologies.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in customer meetings and provide technical support when required.
  • Travel to customer sites as needed.
  • Meet project timelines while ensuring quality and performance standards.
  • Troubleshoot software issues and provide technical solutions.
  • Work independently as well as within a collaborative development team.

Required Skills & Qualifications

  • 5+ years of Software Development experience.
  • Strong experience with C# and .NET Framework/.NET Core.
  • Experience with ASP.NET, HTML, and web application development.
  • Strong knowledge of SQL Server and relational database concepts.
  • Experience developing and consuming REST APIs.
  • Experience with WinForms applications.
  • Exposure to Python scripting.
  • Knowledge of VB/VB.NET.
  • Strong object-oriented programming skills.
  • Excellent written and verbal communication skills.
  • Ability to interact directly with customers and present technical solutions.
  • Ability to work independently and within a team environment.

Preferred Skills

  • Experience with SCADA software (Ignition or similar).
  • Mobile application development (iOS/Android).
  • UI/UX design and development.
  • Strong mathematical and algorithm development skills.
  • Industrial Automation domain experience.

Education

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mathematics, Mechatronics, or a related technical discipline.

Skills

SQL
SQL Server
C#
.NET
ASP.NET
HTML
Python
REST
iOS
Android

Similar jobs