Full Stack .NET Engineer II (Industrial / Connected Manufacturing Systems)
Role details
Job location
Tech stack
Job description
Under the direction of the Engineering Manager, the Full Stack .NET Engineer will contribute to the design and development of applications across backend services, user interfaces, and equipment-connected systems. Build backend services and API's that support equipment-connected application Responsible for collaboration with software, controls, and hardware teams, with a primary focus on building reliable, maintainable applications and services., · Contribute to the design and implementation of applications using the .NET ecosystem (C#, .NET 6+)
· Develop and maintain backend services and APIs using ASP.NET Core
· Build and support user interfaces using modern frameworks (Blazor, React, Angular, or similar)
· Assist in developing desktop applications (WPF, WinForms, or similar)
Application & System Integration
· Develop applications and tools used by customers and internal teams to interact with and monitor equipment
· Integrate with existing equipment-facing services and data pipelines
· Contribute to system functionality that bridges UI, backend services, and connected devices
Data & Connected Systems
· Work with telemetry data and application-level data flows
· Contribute to features that support data aggregation, visualization, and system coordination
· Assist in implementing real-time or near real-time communication (SignalR, MQTT, or similar)
Requirements
Do you have a Bachelor of Science?, · Ability to contribute to multiple parts of an application with guidance
· Developing full stack skill set across UI and backend systems
· Strong attention to code quality and willingness to learn established patterns
· Interest in or exposure to equipment-connected or IoT systems
· Collaborative and comfortable working across software and multidisciplinary teams
· Able to take ownership of tasks and deliver with guidance
· Interested in learning how software interacts with real-world systems
· Experience with desktop application development (WPF, WinForms, or similar)
· Exposure to real-time or event-driven technologies (SignalR, MQTT, WebSockets)
· Familiarity with CI/CD pipelines or development workflows
· Exposure to cloud platforms (Azure or similar), · Bachelor of Science in Computer Science, Electrical Engineering, or equivalent
· Master of Science desired but not required
· 2-4 years of professional experience in C# / .NET development
· Experience with:
o ASP.NET Core (Web APIs or backend services)
o At least one frontend framework (Blazor, React, Angular, or similar)
· Familiarity with backend system development and API design
· Working understanding of:
o HTTP/S and web-based communication
o Basic networking concepts (TCP/IP, client-server interactions)
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 accommodation may be made to enable individuals with disabilities to perform the essential functions.
· Able to sit and/or stand for extended periods of time.
· Ability to travel by plane or automobile on occasion.
· Visual acuity, finger dexterity, color discernment.
· Occasionally bend and twist at waist and neck.
· Occasionally walk, squat, climb, kneel, and crawl.
· Repetitive use of hands to grasp, push, pull, manipulate equipment, keyboard, mouse.
· Occasionally lift and carry up to 25 pounds, up to 20 feet.
· Occasionally work in conditions typical of a manufacturing environment including noise from heavy equipment, machinery, exposure to common cleaning agents and dust while on manufacturing floor.
· Occasionally climb stairs, ladders, and stepstools
· Tolerate work in fluctuating temperatures in the manufacturing building
· Ability to wear personal protection equipment (PPE) as required.
Benefits & conditions
Pulled from the full job description
- Professional development assistance
- Tuition reimbursement
- 401(k)
- Health insurance
- Retirement plan
- 401(k) matching
- Paid time off, * 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance