Are you a knowledgeable Software Engineer or Application developer, with experience developing desktop applications? Are you adept in languages such as C#, .NET, Java and skilled in using Git for version control? Then this is the role for you, apply today!
Overview Job Description:
Our client is looking for a highly motivated and experienced Software Engineer/Application Developer to join their expanding team of developers. You will be responsible for the design, development, and support of a range of desktop applications.
Main Duties and Responsibilities:
* Software designing and developing desktop applications.
* Monitoring and recommending technological developments.
* Bug fixing and feature enhancing.
* Software supporting.
* Reporting as required by Software Development Manager.
* Maintaining Bug and Feature tracking database.
* Maintaining change log records.
* Maintaining records of all testing.
Required Skills & Experience:
* Relevant experience of software application development.
* Good understanding of an OOP language (C#, Java).
* Good communication skills in written and spoken English.
* A team worker.
* A self-starter with the ability to meet deadlines.
Desirable Skills & Experience:
* Using version tools such as Git.
* Azure DevOps CI-CD Pipelines.
* Graphics for 3D visualisation.
* AI for image or data handling.
* Relational databases.
* Digital video recording and playback.
* C++ / MFC (to read and understand legacy code).
* Survey/GIS/Spatial data.
* Data-handling, and/or data logging/processing.
TMM Recruitment INDIT
Email:it@tmmrecruitment.com
#J-18808-Ljbffr