Full Stack .NET Engineer II (Industrial / Connected manufacturing Systems)
POSITION SUMMARY:
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.
ESSENTIAL DUTIES AND RESPONSIBILITES:
Full Stack Development
· 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)
Code Quality & Maintainability
· Follow established patterns for code organization, architecture, and testing
· Participate in code reviews and contribute to improving code quality
· Write maintainable, well-documented code
Security & Networking
· Implement secure communication practices (e.g., HTTPS, authenticated APIs)
· Follow established approaches for authentication and data access
· Troubleshoot basic connectivity and networking issues when needed
Required Skills & Abilities
· 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)
REQUIRED QUALIFICATIONS
· 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.
Pay: $120,000.00 - $140,000.00 per year
Benefits:
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
Work Location: In person