IT App Developer II
Core
Develop, test, debug, and maintain software applications, components, tools, and utilities for manufacturing and business operations, including migrating legacy systems to modern .NET architectures.
Role type
mid-level IC .NET application developer
Builds
enterprise applications, tools, and utilities for manufacturing and business operations
Domain
manufacturing + enterprise software development
Required skills
.NET Framework, .NET Core, C#, ASP.NET, SQL Server, MVC, API development, relational database design, client/server development, object-oriented programming, application debugging
Preferred skills
Python, VB.NET, SSIS, Entity Framework, Dapper, WPF, IIS, MSMQ, SQL performance tuning, UI development, Git, Azure DevOps, application performance optimization, Camstar, MES platforms
Technologies
.NET Framework, .NET Core, C#, ASP.NET, Azure, Dapper, DevOps, Git, MVC, Python, SQL, SSIS, Visual Studio, WPF, Cloud, Windows
Responsibilities
Develop, test, debug, and maintain software applications; Fix software defects and improve application performance; Analyze business and manufacturing needs and develop technical solutions; Participate in system testing, validation, troubleshooting, and deployment; Collaborate with customers and departments on software design and support; Consult with stakeholders about project progress and system improvements; Assess existing systems and recommend enhancements; Help migrate legacy COM executables and DLLs to modern .NET architectures; Create and maintain technical and support documentation; Troubleshoot application, database, server, and system integration issues; Contribute to continuous improvement initiatives in manufacturing operations
Seniority
Mid-level, hands-on IC