Senior .NET / ERP Platform Engineer
Job
Greentec Auto
Kansas City, KS (In Person)
$125,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
98
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Company Overview At Greentec Auto established in 2012, we are a family-owned, and operated leader in the hybrid and electric vehicle battery industry. With 35 locations across the US and Canada, we specialize in providing eco-friendly, high-performance battery solutions for all hybrid and EV models. Our mission is to ensure that your vehicle runs smoothly, efficiently, and sustainably, contributing to a greener future.
Job Summary:
We are developing a custom ERP platform from scratch to replace NetSuite, aiming to unify fragmented workflows and manual processes into a modern system tailored to our business, with full end-to-end traceability from vendor purchasing through production, inspection, and delivery. We are seeking a Senior .NET Engineer with experience in complex, data-intensive systems (such as ERP, WMS, or MES) to join a small, high-impact team as the second engineer, working closely with the Lead ERP Developer. This is a hands-on role involving coding, schema design, architectural input, and contributions to security and infrastructure, requiring strong critical thinking in system design. The position is not for maintenance or contract work, but for building a foundational enterprise platform that will serve as the company's core system for the next decade.Key Responsibilities:
Design and implement ERP modules (purchasing, receiving, inventory, manufacturing, sales, compliance) using vertical slice architecture Write clean, testable C# with proper unit test coverage and DRY principles Collaborate on relational schema design—including complex patterns like exclusive arc FKs, append-only transaction ledgers, and location-scoped authorization models Build and maintain Blazor Server UI components (reusable generic components, searchable dropdowns, role-aware views) Contribute to security architecture: Conditional Access policy design, break-glass account strategy, least-privilege RBAC, secrets management Help design for high availability, disaster recovery, and multi-location scalability (35+ facilities today, growing) Participate in CI/CD pipeline development and environment strategy (dev/test/staging/production with slot swaps) Write and maintain unit and integration tests as a first-class part of development Document architectural decisions and contribute to system documentation Provide sound technical recommendations on extensibility, performance, and long-term maintainabilityQualifications:
5+ years professional experience with C# / .NET in a backend or full-stack capacity Strong relational database design skills (SQL Server preferred)—you should be comfortable discussing normalization, indexing strategies, and data integrity patterns Experience with Entity Framework Core including migrations, navigation properties, and complex query composition Demonstrated experience building or contributing to a large-scale business application (ERP, WMS, MES, CRM, or similar operational system) Familiarity with Azure services: App Services, SQL Server, Key Vault, Azure DevOps, Entra ID Working knowledge of CI/CD pipelines (Azure DevOps YAML pipelines preferred) Practical understanding of role-based access control, authentication flows, and identity management concepts A commitment to writing meaningful unit tests—not for the sake of coverage numbers, but because you understand why they matter for long-term maintainabilityPreferred Skills:
Experience with Blazor Server or Blazor WebAssembly Background in manufacturing, logistics, warehousing, or battery/energy industry operations Experience with Microsoft Entra ID Conditional Access, PIM, or Intune device compliance Experience designing multi-tenant or multi-location systems with location-scoped permissions Knowledge of compliance-oriented system design (audit trails, immutable ledgers, tamper-resistant records) Exposure to hardware integration (barcode/QR scanners, Zebra label printers, mobile warehouse devices)Work Environment:
Office Environment On Site Pay:
$125,000.00 per yearBenefits:
401(k) matching Dental insurance Health insurance Paid time off Vision insuranceWork Location:
In personSimilar remote jobs
Liberty Healthcare Corporation
Hilton Head Island, SC
Posted2 days ago
Updated23 hours ago
Cengage Group
Newark, NJ
Posted2 days ago
Updated23 hours ago
Similar jobs in Kansas City, KS
Medtronic
Kansas City, KS
Posted2 days ago
Updated23 hours ago
Soliant Health
Kansas City, KS
Posted2 days ago
Updated23 hours ago
Turner Unified School District 202
Kansas City, KS
Posted2 days ago
Updated23 hours ago
Similar jobs in Kansas
Medtronic
Kansas City, KS
Posted2 days ago
Updated23 hours ago
CenterWell
Topeka, KS
Posted2 days ago
Updated23 hours ago
Cengage Group
Wichita, KS
Posted2 days ago
Updated23 hours ago