Software Engineer
May be filled[Applicants: Over 200 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Not Applicable] Job Title:Software Engineer – Internal Systems (.NET)Location:Cleveland, OH (On-site…
Read full description
[Applicants: Over 200 applicants | Industry: IT Services and IT Consulting | Type: Full-time | Level: Not Applicable] Job Title:Software Engineer – Internal Systems (.NET)Location:Cleveland, OH (On-site preferred)Type:Full-TimeSalary:$80,000 – $120,000 (depending on experience)About the RoleWe are building an internal ERP-style system to support our operations, analytics, and repair workflows. This is a hands-on software engineering role focused on building and maintaining internal business systems.You’ll work closely with operations and analytics leadership to design, build, and evolve a system that is used daily by technicians and managers across the company.This role is ideal for an engineer who enjoys ownership, real-world problem solving, and building systems that directly impact how a business runs.What You’ll Work On· Design and build an internal desktop application used by ~100 employees· Build and maintain a central API that handles data access and business logic· Design and maintain a relational database as the system of record· Implement fast lookup and data-entry workflows (e.g., serial-based history)· Build operational dashboards and reporting views· Collaborate closely with operations and analytics to define requirements· Maintain and improve performance, reliability, and data integrity over timeTech Stack (Current / Planned)· C# / .NET· ASP.NET Core Web API· WPF or WinForms (desktop application)· SQL Server / Azure SQL· Azure (App Service, SQL, Storage)· Git / GitHub(Experience with every tool is not required — strong fundamentals and system design thinking matter most.)What We’re Looking ForRequired· Strong experience with C# / .NET· Experience building production systems (internal tools, APIs, or line-of-business applications)· Solid understanding of relational databases and SQL· Ability to work independently and own systems end-to-end· Comfort working directly with non-technical stakeholders· 3+ years of previous work experience in a similar rolePreferred / Experience That Helps· Experience designing or maintaining production systems used daily· Desktop application experience (WPF, WinForms)· ERP, MES, inventory, repair, or operations systems· Azure or cloud deployment experience· Performance-sensitive or data-heavy systemsWhy This Role Is Different· You’re not building marketing websites or CRUD demos· You...