Job Purpose
The role of Senior Software Developer is really important to us. You will be responsible forhelping us make our business a market leader through improving customer experience and interactions. The successful candidate will have experience in software development, using a range of current technologies and a passion for all things digital.
This is an excellent opportunity for an experienced and ambitious Developer with a hands-on approach to take the next step in their career. We need someone with a desire to shape the growth of the team by improving working practices, bringing strong industry knowledge and by breaking new ground on new projects.
We would love to welcome you to our team, working a hybrid role Monday to Friday, 9am-5pm.
Your responsibilities day to day will be…
- Leading on design and implementation of various software development projects
- Liaising with key stakeholders on user requirements
- Applying code quality and risk management standard practices
- Providing and continuously improving software support, including production support
- Working in the world of connected telematics devices, examples of projects undertaken are customised big data dashboards, through to customer portal solutions to view connected devices or cloud based fille storage/sharing applications.
We work with a range of technologies…
· Python/Typescript/Node.js/PHP/React/C#
· Kubernetes
· AWS Cloud Services (EC2, Lambda, EKS etc)
· .NET Core version 7+
· Laravel Framework, versions 4+
· PostgreSQL/ MongoDB/ Redis/ DynamoDB/ MSSQL/ MySQL
· Git for version-control
· CircleCI for continuous integration and deployment
What do we expect of you?
· A willingness to lead and take ownership of diverse projects from conception to production to maintenance mode
· Self-motivated with a desire to learn and continuously improve.
· A hands-on approach and can-do attitude, someone who can get the job done.
· Good problem-solving skills with a strong attention to detail.
· Good planning and time-management skills.
· Desire to work using agile methodologies such as TDD and CI/CD.
· Desire to work closely and transfer knowledge with others, through pair programming, mentoring and agile ceremonies.
· Can confidently work individually on personal objectives.
What can you expect of us?
· A friendly culture that mirrors our proposition to our customers.
· A fast-growing organisation that defines itself as being agile and innovative.
· A drive for continuous improvement, which you will be empowered to get behind from day one.
· Opportunities to grow your career by taking on ownership of new initiatives.
· A hard working, fun, efficient, respectful, positive, supportive, innovative, and ambitious environment.
· A commitment to building an environment that welcomes individuals who embrace progressive values and a 'One Team' ethos.
Salary £46-56,000