Full Stack .NET Engineer II (Industrial / Connected Manufacturing Systems)

Loring Smart Roast, Inc.
Santa Rosa, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 140K

Job location

Santa Rosa, United States of America

Tech stack

ASP.NET
.NET
API
Applications Architecture
Software Applications
Azure
C Sharp (Programming Language)
Client Server Models
Software Quality
Data Normalization
Windows Presentation Foundation
Message Queuing Telemetry Transport (MQTT)
Networking Basics
Systems Development Life Cycle
SignalR
Data Streaming
Systems Integration
TCP/IP
Web Applications
Web Application Frameworks
WebSocket
WebRTC
Windows Forms
React
Blazor
Backend
Angular
Information Technology
Front End Software Development
Api Design
Data Pipelines
Web Api

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

Apply for this position