Metro Moulded Parts Inc
Senior Full Stack C# Developer with DOTNET 8 and Blazor Server
Full Time • Coon Rapids
Benefits:
- 401(k)
- 401(k) matching
- Competitive salary
- Opportunity for advancement
- Paid time off
- Vision insurance
Location: Metro Moulded Parts, Inc. — Coon Rapids, MN (On-site only)
Schedule: Monday–Friday, 8:00 a.m. – 4:30 p.m. (40 hrs/week)
Pay Range: $35–$65 per hour (based on experience)
Job Type: Full-time
Schedule: Monday–Friday, 8:00 a.m. – 4:30 p.m. (40 hrs/week)
Pay Range: $35–$65 per hour (based on experience)
Job Type: Full-time
About the role
We’re a classic car parts manufacturer seeking a senior full-stack developer who can take programs from concept to production as our sole in-house developer. This is a high-impact role working directly with the owners to streamline operations, automate manual processes, and integrate tightly with our accounting system (Sage 100, 2020). You will own architecture, development, testing, deployment, and support for internal web apps built on .NET 8 with Blazor Server.
We’re a classic car parts manufacturer seeking a senior full-stack developer who can take programs from concept to production as our sole in-house developer. This is a high-impact role working directly with the owners to streamline operations, automate manual processes, and integrate tightly with our accounting system (Sage 100, 2020). You will own architecture, development, testing, deployment, and support for internal web apps built on .NET 8 with Blazor Server.
A smaller but important part of the role includes light Windows Server / IT support: basic server upkeep, joining new PCs to the domain, and helping teammates with simple computer issues.
What You’ll Do
- Own end-to-end development of internal business applications using C#/.NET 8, Blazor Server, EF Core, LINQ, and SQL Server.
- Design data models and build performant queries, migrations, and EF Core code-first patterns.
- Integrate with Sage 100 (2020) for key workflows (orders, inventory, invoicing, etc.) via appropriate interfaces/APIs, ensuring data accuracy and reliability.
- Automate manual processes across operations, logistics, and reporting; create dashboards and tools that reduce errors and speed decisions.
- Deploy and support apps on Windows Server/IIS, including basic CI/CD, logging, and monitoring.
- Apply security best practices (auth/roles, data protection, least privilege, backups).
-
Light IT responsibilities (small portion of time):
- Join new computers to the Active Directory domain and handle basic onboarding
- Troubleshoot simple user issues (printer, network, account access, updates)
- Basic server hygiene (patching coordination, backups, simple documentation)
What We’re Looking For (Requirements)
- Deep, recent experience with .NET 8 and Blazor Server (server-side) in production.
- Strong C#, Entity Framework Core, LINQ, and SQL Server skills (schema design, indexing, and performance).
- Comfortable integrating third-party/line-of-business systems; Sage 100 (2020) integration experience is a big plus.
- Hands-on experience with Windows Server and IIS deployments; basic Active Directory familiarity.
- Solid understanding of authentication/authorization, secure coding, and data integrity.
- Ownership mindset: you can gather requirements, plan, build, ship, and support—independently.
- Integrate multiple third-party REST APIs (e.g., shipping, payments, e-commerce, messaging) with robust auth (OAuth2/OIDC), pagination, rate-limit handling, retries, and monitoring.
- Build component-based UIs in Blazor using Radzen UI components (preferred) and similar libraries; create reusable components, forms, data grids, and dashboards with attention to performance and accessibility.
- Experience with GitHub
- Clear communication and willingness to pitch in on basic IT to help coworkers.
- 5+ years of professional full-stack development experience (or equivalent senior-level capability).
- On-site availability in Coon Rapids, MN—hybrid/remote not available.
Nice to Have
- Experience with Sage 100 and Filemaker Pro
Why You’ll Love Working at Metro Moulded Parts
- Build software that keeps classic cars on the road. Real products, real customers, real impact.
- Own the stack and ship fast. See your work used on the shop floor the same day.
- Work on cool projects: .NET 8/Blazor Server apps, Sage 100 integrations, and multiple REST APIs with Radzen UI.
- Partner directly with the owners to streamline how the business runs.
- Competitive pay and solid benefits.
Benefits
- 401(k) with match
- Health, dental, life insurance
- Paid time off
Ready to apply?
Bring your ownership mindset and .NET 8/Blazor Server expertise to help us automate and scale our operations.
Bring your ownership mindset and .NET 8/Blazor Server expertise to help us automate and scale our operations.
Compensation: $35.00 - $65.00 per hour
(if you already have a resume on Indeed)