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