Software Developer
Core
Design, develop, and maintain custom business applications and ERP solutions using the Microsoft stack for customers in manufacturing, healthcare, and other critical-systems industries.
Role type
Senior IC software developer (C#/.NET, SQL Server)
Builds
Custom ERP solutions, desktop/web/service applications, and database features for line-of-business operations
Domain
Enterprise software, Manufacturing, Healthcare, Line-of-Business applications (via careerplan.io/jobs/Sierra-Experts-Software-Developer-software-developer-at-sierra-experts)
Required skills
C#, .NET (Framework/Core), Microsoft SQL Server, T-SQL, ASP.NET (Web Forms/MVC/Core), REST APIs, JSON, XML, Visual Studio, Windows administration, PowerShell
Preferred skills
Legacy modernization (AS/400/IBM i/RPG), DevOps/CI-CD (Azure DevOps/Git), Reporting tools (Crystal Reports/SSRS), Microsoft 365/Azure services, AI-assisted development tools (GitHub Copilot/OpenAI Codex/Claude Code), ERP domain experience
Technologies
ASP.NET, Azure, C#, Claude Code, Copilot, CSS, DevOps, ERP, Git, GitHub, IBM, JSON, JavaScript, Microsoft 365, MVC, PowerShell, REST, SQL, Security, Visual Studio, Web, Windows, XML, Office 365, Cloud
Responsibilities
Design and develop custom business applications and ERP solutions using Visual Studio and C#/.NET. Write and optimize T-SQL for Microsoft SQL Server, including schema design and stored procedures. Integrate systems through APIs and structured data formats. Support and troubleshoot issues across application, data, and Windows environments. Contribute to modernization projects migrating from legacy platforms. Use source control and change control for auditable releases. Contribute to automated and manual testing and documentation.
Seniority
Mid-to-Senior, hands-on IC