Post Job Free
Sign in

Full Stack Developer / Software Engineer

Company:
Opportunity Group, Inc.
Location:
Holland, MI, 49423
Posted:
June 20, 2025
Apply

Description:

Seeking a permanent Software Engineer for an innovative technology company in the manufacturing / industrial sector. Seeking a talented Senior Full Stack Developer to join a development team. As a key member of the software engineering department, you will design and develop robust applications using a diverse technology stack centered around .NET and C#.

Position Overview:

The Senior Full Stack Developer will be responsible for end-to-end application development, working across both server-side and client-side technologies in a microservices environment. This role requires someone with substantial experience who can contribute to product vision while delivering high-quality, scalable applications.

Technologies:

C#, .NET, Python, Erlang, JavaScript, HTML

National Instruments DAQ/Measurement Studio

Blazor for front-end development

RabbitMQ, OPC UA

SQL/NoSQL (MongoDB)

Azure Cloud Services

Microsoft DevOps, Git

Application Architecture:

Microservices

Clean Architecture principles

Main Responsibilities:

Full-stack .NET development

Planning, building, and testing software solutions

Maintaining software and keeping dependencies up to date

Bug troubleshooting and resolution

Maintaining version release notes

Contributing to product vision and strategy

Collaborating with cross-functional teams

Implementing and supporting industrial/manufacturing applications

Requirements:

Must either be a US Citizen or a Permanent Resident

Must be able to work and live in Holland, MI

Bachelor's degree in Engineering or other STEM discipline

Minimum of 8 years of work experience in a similar role

Experience in manufacturing or industrial industries

Proficiency with the technology stack listed above

Highly motivated with a desire to drive product vision and strategy

Strong positive attitude and forward-thinking approach

Change agile with the ability to drive continuous improvement initiatives

Strong communication and interpersonal skills for facilitating collaboration and resolving conflicts

Detail-oriented with the ability to organize, document, and prioritize multiple projects

Excellent facilitation, analytical, and organizational skills

Independent, self-starter with a proactive approach to problem-solving

Preferred Qualifications:

Experience with industrial control systems or IoT applications

Knowledge of manufacturing processes and equipment

Experience with data acquisition and analysis

Understanding of OPC UA and industrial communication protocols

Experience with real-time data processing and visualization

Apply: Please send your resume to

Full-Time

Apply