At a Glance
- Tasks: Design and develop high-performance backend systems while solving complex technical challenges.
- Company: Join a forward-thinking company making a real impact in the public health sector.
- Benefits: Enjoy 25 days holiday, professional development support, and monthly pizza or coffee vouchers.
- Why this job: Be part of a collaborative team, work with cutting-edge technology, and contribute to meaningful projects.
- Qualifications: Experience with modern PHP, databases, and software design principles is essential.
- Other info: This hybrid role offers flexibility and a vibrant workplace culture.
The predicted salary is between 52000 - 78000 £ per year.
Location: Melton (Hybrid Role)
Salary: £65,000
The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice.
You will be responsible for building and maintaining critical components of our software infrastructure, ensuring high performance, reliability, and security. This role sits within the platform team.
Key Responsibilities
Design and Development
- Design, develop and implement high-performance, scalable and maintainable backend systems
- Develop APIs and other web services
- Work with databases (relational and NoSQL) to design and implement dara models
- Participate in all phases of the software development lifecycle, from design and development through to testing, deployment and monitoring and alerting
Technical Leadership
- Coach and guide other members of the team
- Conduct code reviews and provide constructive feedback
- Participate in architectural and design discussions
- Stay abreast of the latest technologies and industry trends
Problem-solving
- Diagnose and troubleshoot complex technical issues
- Identify and implement solutions to improve system security, performance, scalability and reliability
Collaboration
- Work closely with frontend engineers, product managers and other stakeholders
Quality Assurance and Compliance
- Write unit tests and integration tests to ensure code quality
- Participate in code reviews and ensure adherence to coding standards
- Comply with the company’s Health and Safety, Data Protection, Information Security, PCI & DSP policies and procedures
Skills and Experience
Essential Experience
- Knowledge of the product development lifecycle
- Considerable working experience with modern PHP including frameworks (Laravel)
- Soure control (GitLab)
- Working experience with structured and unstructured databases (MySQL)
- Experience with Message Queues (RabbitMQ) & event driven architecture
- Strong Knowledge of software design patterns and object-orientated design principles
- Working experience of unit test frameworks and test automation
Valuable but not essential experience
- Strong Expertise in Agile methodologies (e.g. Scrum/Kanban)
- DevOps tooling
- Node.js
- Healthcare industry experience (NHS)
- VOIP call handling
Benefits:
- 25 Days Holiday plus an additional day for your birthday/equivalent
- Cycle to Work Scheme
- Winter Flu Jabs
- Free On-Site Parking
- Learning and development budget with Professional Qualification Support
- £1,000 employee referral bonus
- Social benefits (paid social events)
- Buy Holiday Scheme
- Employee Assistance Program
- Discount on Health Insurance
- Annual Salary Review
- Enhanced Company Sick Pay
- Monthly pizza in the office (Hybrid employees) / coffee voucher (Remote employees)
- SCG mobile benefit
*Please note that unfortunately this role does not provide visa sponsorship opportunities, all candidates must have the right to work in the UK.
SCG is proud to be an equal opportunities employer.
We welcome applications from all parts of the community and are committed to upholding the principles of the Equality Act 2010.
We are committed to supporting applicants with disabilities. We will endeavour to make necessary adjustments to ensure a fair and accessible recruitment process.
#J-18808-Ljbffr
Senior Software Engineer (Backend) employer: X-On
Contact Detail:
X-On Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Backend)
✨Tip Number 1
Familiarise yourself with the latest trends in backend development, especially around PHP frameworks like Laravel. Being able to discuss recent projects or technologies you've explored can really impress during interviews.
✨Tip Number 2
Showcase your experience with databases, both relational and NoSQL. Be prepared to discuss specific challenges you've faced and how you optimised database performance in past roles.
✨Tip Number 3
Highlight any experience you have with Agile methodologies, as this role values collaboration and iterative development. Mentioning specific tools or practices you've used can set you apart.
✨Tip Number 4
If you have any experience in the healthcare sector, particularly with NHS systems, make sure to bring that up. Understanding the unique challenges in this field can be a significant advantage.
We think you need these skills to ace Senior Software Engineer (Backend)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in backend development, particularly with PHP and frameworks like Laravel. Include specific projects where you've designed and developed scalable systems.
Craft a Strong Cover Letter: In your cover letter, express your passion for solving complex business problems in the public health sector. Mention your experience with APIs, databases, and any leadership roles you've held, as these are key aspects of the job.
Showcase Technical Skills: Clearly list your technical skills related to the job description, such as experience with GitLab, MySQL, RabbitMQ, and unit testing frameworks. Provide examples of how you've used these technologies in past roles.
Prepare for Interviews: Be ready to discuss your problem-solving approach and provide examples of how you've diagnosed and resolved complex technical issues. Familiarise yourself with Agile methodologies and be prepared to talk about your experience in collaborative environments.
How to prepare for a job interview at X-On
✨Showcase Your Technical Skills
Be prepared to discuss your experience with modern PHP frameworks, particularly Laravel. Highlight specific projects where you've developed APIs or worked with databases, as this will demonstrate your technical expertise relevant to the role.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills. Prepare examples of complex technical issues you've diagnosed and resolved, focusing on how you improved system performance or security in previous roles.
✨Emphasise Collaboration Experience
Since this role involves working closely with frontend engineers and product managers, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully communicated and worked with cross-functional teams.
✨Stay Updated on Industry Trends
Show your enthusiasm for the field by discussing recent technologies or trends in software development, especially those related to healthcare. This demonstrates your commitment to continuous learning and staying relevant in the industry.