· Research and examine current systems;
· Develop and code at all levels of various desktop and web applications using C# .NET;
· Contribute to the full development cycle and direction of feature sets;
· Test and modify systems before launch to ensure that that they operate reliably;
· Fault finding, diagnosing and fixing of software and systems;
· Facilitate the implementation, training and support of all in-house software as well as ensuring optimum usage;
· Take feature requests and user stories from a range of different business owners and translate them into a set of re-usable components;
· Participate and/or take ownership over the internal software features, from requirements gathering, to design and implementation, to production deployment;
· Translate technical requirements into elegant code solutions;
· Work with development, operations, testing and others to identify and resolve bottlenecks on the path to production;
· Support and maintain existing in-house developments; and
· Any other duties as required by management for the smooth and efficient operation of the department.
· Support changes in the role necessary to take the department and business forward; and
· Work to achieve personal objectives set at appraisal and/or those set monthly or quarterly.
You will have working knowledge of the following technology stacks...
· C# .Net Framework 4.8 and Core 2.0
· MS SQL Server 2014
· WinForms
· Multi-Threading
· RESTful API - JSON
· DevExpress v18 and v22 (desirable)
· EDI - XML, EDIFACT, X12 (desirable)
Reference no: 99688
Jobseeker
Recruiter