
Software Developer
- United Kingdom
- Permanent
- Full-time
- Competitive salary
- Opportunities for a mixture of home and site working (to be agreed with Line Manager)
- 25 days holiday per calendar year with option to purchase up to 5 more days (subject to meeting eligibility requirements)
- Dedicated Learning & Development team to support you and your career
- Employee Assistance Program providing 24 hours support & advice in areas such as health and wellbeing for yourself, your family & friends (up to 5 people in total)
- Increased Maternity, Paternity & Adoption leave benefits for eligible employees
- Life Assurance scheme and pension plan with employer contributions of up to 7%
- Up to two days paid volunteer leave per year (only applicable to permanent employees)
- The opportunity to join our employee network groups including LGBTQ+, Menopause wellbeing, Neurodiversity and Women's network groups.
- Cycle to Work Scheme, employee retail discount scheme and free eye test vouchers
- Django, Python, MS SQL, TypeScript/JavaScript,
- Code and Branch management experience with Git version control necessary
- SharePoint 365 admin experience
- Joomla experience is desirable
- Object-oriented programming (OOP)
- Solid design principles
- Experience in Scrum/Agile teams
- Aptitude and passion for data structure & software application
- Ability to focus across multiple tasks & technologies in a diverse environment
- Critical thinking
- Problem solving
- REST API development and integration
- SPA (Single-page web app) development
- Linux command line
- Active participation in all Agile ceremonies
- Working with other developers to design algorithms and process design documents
- Producing clean, efficient code based on specifications
- Integrating software components and third-party programs
- Troubleshooting, debugging, and upgrading existing software
- Recommending and executing improvements
- Maintaining and supporting allocated products and applications and continually improving the performance of the software
- Contributing to the knowledge base of agreed design and development artefacts in Frontier KB systems
- Working with fellow team members to ask for help, improve overall knowledge, and output of the team
- Creating, maintaining and supporting SharePoint 365 sites used throughout the business
- Contributing to development standards and measures
- Collaborating with the team and stakeholders to build new product features
- Documenting Customer Requirements
- Gathering and evaluating Customer feedback