Design, develop, and maintain secure, scalable, and high-performance applications using C#, .NET, and related frameworks to support business-critical systems. Implement object-oriented design principles and best practices to produce clean, maintainable, and reusable code. Collaborate with cross-functional teams to gather and analyze requirements, translate them into technical solutions and lead areas of system improvement. Troubleshoot and debug issues to ensure smooth operation of the system. Implement best practices for software development, including code reviews, testing, and documentation. Stay updated on industry trends and technologies to continuously improve our software products. Provide technical support and assistance to end-users as needed. Preferred Qualifications: Proficiency in C# and the .NET framework. Strong understanding of software development principles and methodologies. Familiarity with continuous delivery DevOps technical practices. Leadership experience leading...Software Developer, C#, .Net, Software, Technical Support, Developer, Manufacturing, Technology