Work for a dynamic product and services company!
We are looking for a talented and ambitious Back End Developer to work on a broad variety of innovative customer platforms & systems.
Our client works within the security and defence sector. As part of a close-knit and talented development team, you will produce scalable, innovative and engaging software solutions across several customer platforms & systems.
The role.
As a backend developer, you’ll be part of a cross-functional team that’s responsible for the design of new products. Your focus will be on the entire development life cycle; from conception to deployment.
As a Back End developer, you should be comfortable around back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Successful candidates will have some recent and relevant commercial software development experience.
Day to day, you will
Work with our engineering teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with Engineering and Capability Delivery to improve software
About you.
We are looking for a Backend Developer with the following skills and experiences.
You will be
Self-motivated with the ability to work independently with minimal supervision
Proud to produce and maintain work of a high standard
A creative thinker, able to recognise and solve problems by thinking outside the box
Willing to adopt new techniques and technologies and stay up to date with industry best practices
Proficient in Agile methodologies
On top of this, you should be able to demonstrate a minimum of three years’ recent experience with all of the skills below
Experience of being part of a development team
Experience developing desktop and mobile applications
Knowledge and experience of Node.js
Knowledge of code versioning tools such as GitHub and GitLab
Excellent communication and teamwork skills
Great attention to detail
Organisational skills
It would also be great (but not essential) if you could demonstrate
- Python programming
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Experience of front-end frameworks such as React
- Knowledge of multiple back-end languages in Python and JavaScript frameworks
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Experience with cloud provisioning APIs
- Knowledge of Node-Red
- Experience of programming edge devices, specifically low powered ARM devices
The benefits.
Our client offers a full and generous benefits package that includes
- Flexible working hours and home working options (the role can based fully remotely anywhere in UK but you will need to be prepared to spend the odd day in the office for company events)
- 24 Days annual leave (plus Bank Holidays)
- On-going training where required
- Perks: access to Perkbox
- Competitive salary
- Modern up to date tech (phones, laptop etc)
Please note.
Due to the nature of the products you’ll be working with, all applicants must be entitled to work in the UK and have been a resident in the UK for at least 5 years. You should also be willing to undergo security vetting.
This role is a remote opportunity and open to candidates in the UK as per the restrictions above.
Ignite Digital Talent are committed to creating equal opportunities, and welcome job applications from all who are qualified and eligible to working in the UK, regardless of colour, ethnic or national origin, race, gender, sex, disability, age, sexual orientation, religious or political beliefs, marital status, or family circumstances.