Software Developer
Role details
Job location
Tech stack
Job description
Datalink Technology Limited is seeking a Software Developer to design, build, maintain and improve software and web-based solutions that support business operations and client delivery.
This role is suited to a developer who can work across a range of technologies to deliver applications, integrations and functional enhancements in response to business and client requirements.
The successful candidate will contribute to software functionality, web applications and connected systems, while supporting testing, deployment and ongoing maintenance.
Main duties and responsibilities
· Design, develop, test and maintain software and web-based applications.
· Build new functionality and enhancements in line with business and client requirements.
· Develop and maintain integrations between systems, applications and data sources.
· Support front-end and back-end development tasks across relevant projects.
· Diagnose bugs, resolve technical issues and improve application performance.
· Assist with software deployment, version control, maintenance and release activity.
· Work with internal stakeholders to understand requirements and translate them into practical technical solutions.
· Produce and maintain clear technical documentation.
· Contribute to the ongoing improvement of internal tools, processes and digital solutions.
· Work collaboratively across the business and take part in training across other operational areas where relevant.
Requirements
· Experience in software development, application development or web development.
· Experience with one or more programming languages or frameworks relevant to business application development.
· Experience developing or maintaining software functionality, integrations or web-based tools.
· Good understanding of software development principles, testing and troubleshooting.
· Ability to work from requirements and deliver practical technical solutions.
· Strong analytical, organisational and problem-solving skills.
· Good written and verbal communication skills.
· Ability to manage work effectively in a fully remote environment.
Desirable requirements
· Experience with technologies such as Python, PHP, JavaScript, Java, React, HTML or related tools.
· Experience developing integrations between systems or working with APIs.
· Experience working with business systems, configurable platforms or SaaS products.
· Experience in LegalTech, case management, workflow systems or data-driven environments.
· Exposure to implementation, deployment or migration projects.
Benefits & conditions
- Additional leave
- Casual dress
- Work from home