Job Description
Develop high-performance applications, API servers and clients using the latest .NET technologies and best practices.
Design high performance database schemas and procedures for maintaining part traceability and quality through custom automation processes in a high-rate, concurrent environment.
Work hands-on with key systems like PLCs, HMIs, SCADA, MES, and ERP, driving technological advancements, system connectivity and shaping the future of data-driven manufacturing.
Responsibilities include:
Collaborate closely with stakeholders to understand and document software requirements, ensuring a comprehensive grasp of their needs and expectations.
Commit to writing and reviewing code that adheres to clean coding practices, and Test-Driven Development, maintaining high standards of software quality.
Deployment and testing of the database, customer APIs, front end UI’s, and middleware components that have been created for the equipment will be a significant part of this role.
Proactively engage in teamwork across various departments, working with shop floor integrators, systems designers, and validation engineers. Offer and receive support to concept, design, deploy, optimize, troubleshoot, and test software applications, ensuring smooth operation, effective user support, and continuous improvement.
Collaboration:
Actively participate in various initiatives to enhance team dynamics and knowledge base. This could include presenting demos, problem-solving sessions, creating and delivering department training to improve overall knowledge and skill set in this subject matter.
Qualifications
Education
Experience
o Developing and executing unit testing and system functionality testing, mitigating deployment risk and schedule impact
o Developing API servers and clients using the OpenAPI specification.
o Web UI design and best practices is an asset.
o Authentication technology such as OAuth (API authentication)
o Translating user requirements to functional design requirements and solutions.
o Writing and optimizing complex SQL queries and transactions that maintain data integrity in a high-volume, high-concurrency OTLP database.
o Interpreting SQL execution plans, optimizing queries and indexing for performance
o Database server administration and maintenance
o SQL / database architecture design and deployment
o ASP.Net (C#) using Razor pages and MVC
o REST API client design and deployment
o Knowledge of JavaScript including experience with one or more frameworks (e.g. React.js)
Working experience developing for MES and ERP systems.
Robust analytical and problem-solving skills, capable of addressing complex challenges.
Skills:
Strong communication abilities, both in writing and verbally, able to articulate ideas clearly and…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: