The role involves designing, developing and maintaining software applications using C# and .NET technologies to meet the requirements of a regulated manufacturing environment. Key responsibilities include:
Job Description
* Developing scalable, secure backend services, APIs, and application components.
* Integrating software with manufacturing equipment using protocols like OPC, OPC-UA, TCP/IP, and HTTP.
* Designing, managing, and optimizing SQL Server databases and queries.
Required Skills and Qualifications
* Strong understanding of object-oriented design, SOLID principles, and software design patterns.
* Experience with relational database development using SQL Server, integration with industrial equipment or SCADA systems.
* Version control proficiency and ability to work independently and manage multiple priorities in a fast-paced environment.
Benefits
* This is an exciting opportunity for a skilled professional to work on challenging projects and collaborate with cross-functional engineering teams to deliver technical solutions.
* The ideal candidate will have a passion for clean code, system architecture, and delivering reliable .NET-based applications in an automation-driven environment.
Others
* The role requires a strong understanding of programming concepts, data structures, and algorithms, as well as experience with agile development methodologies and continuous integration/continuous deployment (CI/CD) pipelines.