Senior Software Engineer - VR/29528
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
Job Alerts
Straight to
your inbox
Receive information on the latest job opportunities by email. Subscribing to our job alert service is convenient and easy.
Sign Up NowOUR TEAM
Recruitment Specialists
Great recruitment is all about the people you work with. We take the work we do for you, not ourselves, really seriously.
Our Team