Description
The Senior Software Developer leads the design, development, testing, deployment, and support of enterprise software applications while serving as a technical lead for software development projects. The role covers application architecture, ERP and manufacturing-system integrations, cloud and API solutions, code reviews, developer mentoring, troubleshooting, technical documentation, project planning, and compliance. It requires a bachelor's degree in a relevant field, at least seven years of progressive software development experience, and proficiency with .NET, C#, SQL Server, Azure, APIs, source control, and DevOps. The position is primarily office-based with regular collaboration across production and administrative teams and occasional travel or after-hours support.
