Senior .NET Engineer / Linux / Hybrid / Worcester, MA

Overview

On Site
$130000 - $150000
Full Time

Skills

Sensors
Real-time
Recovery
Sustainability
Interfaces
Software Engineering
Relational Databases
SQL
Problem Solving
Conflict Resolution
C#
.NET
Web Applications
React.js
TypeScript
Cloud Computing
Amazon Web Services
Amazon EC2
Amazon S3
Amazon SQS
Linux
Collaboration
Product Requirements
Technical Direction
Mergers and Acquisitions
SAP BASIS

Job Details

ThisAI-driven software solutions helps metal recyclers make smarter, data-backed decisions across their operations. By transforming complex operational and sensor data into real-time, actionable insights, they enable customers to improve material quality, optimize processes, and maximize the recovery of valuable metals. Their technology supports scrap processors, shredders, and melt facilities in increasing efficiency, profitability, and sustainability-helping customers reduce waste, improve margins, and strengthen the circular economy.

They are seeking a Senior Software Engineer (.NET) to help design, build, and scale mission-critical platforms used by customers across the metal recycling industry. In this role, you'll work across the full stack, contributing to backend services, modern web interfaces, and cloud-based infrastructure. You'll collaborate closely with product, data, and engineering teams to deliver reliable, high-performance software that turns complex data into actionable insights. Required Skills & Experience
  • 5+ years of professional software engineering experience, with strong expertise in .NET / C#
  • Hands-on experience building frontend applications with React and TypeScript
  • Experience deploying and operating applications in AWS cloud environments
  • Strong working knowledge of Linux
  • Experience designing APIs and working with relational databases (e.g., SQL)
  • Ability to work independently while contributing effectively to a collaborative team
  • Strong problem-solving skills and a product-minded approach to engineering
What You Will Be Doing Tech Breakdown:
  • 30% maintenance
  • 70% new development

Daily Responsibilities:
  • Design, develop, and maintain scalable backend services using C# and .NET
  • Build and enhance modern web applications using React and TypeScript
  • Develop and deploy cloud-native solutions in AWS (e.g., EC2, S3, SQS, Lambda)
  • Work in Linux-based environments, supporting development, deployment, and production systems
  • Collaborate with cross-functional teams to translate product requirements into technical solutions
  • Write clean, maintainable, and well-tested code following best engineering practices
  • Participate in architectural discussions and help guide technical direction
  • Support system performance, reliability, and observability in production environments
Office Location
  • Worcester, MA
  • Remote-Friendly/Hybrid
  • Office attendance required once every two weeks
The Offer
  • $130-150K base
You will receive the following benefits:
  • Medical Coverage
  • Dental Coverage
  • 401K (2-3% match)
  • Unlimited PTO
  • Stock Options
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC