Job Description:
The successful candidate will be responsible for designing and developing bespoke applications, encompassing a wide range of functionalities. This includes creating back-end services and client-end counterparts, as well as integrating new and existing applications with external vendor systems.
Key responsibilities include managing software-centered projects, ensuring robust verification and validation, and translating user requirements into functional applications.
In addition, the ideal candidate will possess strong analytical and problem-solving skills, with the ability to identify and resolve bottlenecks and bugs to ensure application robustness.
-----------------------------------
Required Skills and Qualifications:
* Proficiency in C# and .NET technologies, including Windows Presentation Framework
* Strong understanding of object-oriented programming
* Experience with database technologies, preferably Microsoft SQL Server 2014-2019
* Familiarity with relational databases and SQL query language
* Knowledge of LINQ, XML, and JSON is an advantage
-----------------------------------
Benefits:
The company offers a competitive salary and benefits package, as well as opportunities for professional growth and development.
-----------------------------------
Others:
A recognized degree in Computer Science, Software Engineering or a related discipline is required. Experience with industrial manufacturing software, such as Batch, SCADA, HMI, PLCs, is an advantage.