At a Glance
- Tasks: Lead a team to develop and maintain web applications using PHP and Laravel.
- Company: Join Death with Dignity, a forward-thinking organisation making a difference.
- Benefits: Enjoy a full-time role with opportunities for growth and collaboration in an Agile environment.
- Why this job: Be part of a mission-driven team that values clean code and innovative solutions.
- Qualifications: 8+ years in PHP development, strong Laravel skills, and leadership experience required.
- Other info: Remote work options may be available; ideal for tech enthusiasts looking to make an impact.
The predicted salary is between 36000 - 60000 £ per year.
Join to apply for the Senior Software Engineer role at Death with Dignity
1 day ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer role at Death with Dignity
Get AI-powered advice on this job and more exclusive features.
Espire Infolabs is hiring for Senior Software Engineer for Sheffield, UK location.
Job Title: Senior Software Engineer
Location: Sheffield, UK
Experience: 8+ Years
Employment Type: Full-time
About The Role
We are seeking a highly experienced and motivated Senior PHP Developer with a strong background in Laravel, DevOps practices, and GitLab. This role requires leadership capability to manage a development team, deliver high-quality software in an Agile environment, and communicate effectively with clients. The ideal candidate should have a passion for clean code, scalable architecture, and efficient development processes.
Responsibilities
- Lead and mentor a team of developers, ensuring best practices in coding and architecture.
- Design, develop, and maintain web applications using PHP (Laravel Framework).
- Manage and oversee source code using GitLab, including CI/CD pipelines.
- Collaborate with cross-functional teams in Agile sprints.
- Participate in planning, code reviews, and documentation in JIRA and Confluence.
- Ensure performance, scalability, and security of applications.
- Manage deployments, environments, and DevOps workflows.
- Troubleshoot, test, and maintain the core product software and databases.
- Optimize front-end and back-end performance.
Must Have Skill Sets
- 8+ years of professional experience in PHP development.
- Strong expertise in Laravel framework.
- Proficient in GitLab and managing CI/CD pipelines.
- Strong DevOps experience (e.g., deployment automation, Docker, server management).
- Solid understanding of HTML, CSS, and JavaScript.
- Deep knowledge of MySQL and DBMS concepts.
- Experience working in Agile methodology, using JIRA and Confluence.
- Excellent communication skills and prior client interaction experience.
- Proven experience in leading and mentoring development teams.
Good To Have Skill Sets
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with RESTful APIs and third-party API integrations.
- Understanding of front-end frameworks like Vue.js or React.
- Knowledge of testing frameworks (PHPUnit, Selenium, etc.).
- Security best practices in web development.
Educational Qualifications
- Bachelor\’s or Masters degree in Computer Science, Information Technology, or a related field.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
Software Development
Referrals increase your chances of interviewing at Death with Dignity by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Sheffield, England, United Kingdom 2 weeks ago
Sheffield, England, United Kingdom 2 hours ago
Sheffield, England, United Kingdom 1 month ago
Sheffield, England, United Kingdom 5 days ago
Sheffield, England, United Kingdom 1 week ago
Sheffield, England, United Kingdom 1 day ago
Derbyshire, England, United Kingdom 1 day ago
Matlock Bath, England, United Kingdom 1 day ago
Sheffield, England, United Kingdom 3 weeks ago
Sheffield, England, United Kingdom 1 day ago
Chesterfield, England, United Kingdom 1 week ago
South Yorkshire, England, United Kingdom 2 weeks ago
Sheffield, England, United Kingdom 6 days ago
C#/.Net Software Developer x 2 – C#/.Net – Sheffield – New (REFBJ25)
Sheffield, England, United Kingdom 2 days ago
South Yorkshire, England, United Kingdom 2 weeks ago
Sheffield, England, United Kingdom 2 weeks ago
Sheffield, England, United Kingdom 1 month ago
Matlock Bath, England, United Kingdom 1 day ago
Mansfield, England, United Kingdom 2 days ago
South Yorkshire, England, United Kingdom 2 weeks ago
Sheffield, England, United Kingdom 1 month ago
Rotherham, England, United Kingdom 1 week ago
South Yorkshire, England, United Kingdom 4 days ago
Sheffield, England, United Kingdom 2 weeks ago
South Yorkshire, England, United Kingdom 4 days ago
C#/.NET Software Developer x 3 – Sheffield – New! (REFGJ25)
Sheffield, England, United Kingdom 2 days ago
Huddersfield, England, United Kingdom 2 months ago
Sheffield, England, United Kingdom 1 hour ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Software Engineer employer: Death with Dignity
Contact Detail:
Death with Dignity Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Make sure to showcase your leadership skills during the interview. Since this role involves managing a development team, be prepared to discuss your experience in mentoring others and how you've successfully led projects in the past.
✨Tip Number 2
Brush up on your knowledge of Agile methodologies. Be ready to explain how you've applied Agile principles in your previous roles, as this is crucial for collaborating with cross-functional teams effectively.
✨Tip Number 3
Familiarise yourself with the latest trends in DevOps practices, especially around CI/CD pipelines and deployment automation. Being able to discuss your hands-on experience with tools like GitLab and Docker will set you apart from other candidates.
✨Tip Number 4
Prepare to talk about your approach to writing clean code and scalable architecture. Have examples ready that demonstrate your commitment to best practices in software development, as this aligns with the company's values.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 8+ years of experience in PHP development, particularly with the Laravel framework. Include specific examples of projects where you've led a team or implemented DevOps practices.
Craft a Strong Cover Letter: In your cover letter, express your passion for clean code and scalable architecture. Mention your leadership experience and how you can contribute to the Agile environment at Death with Dignity.
Showcase Relevant Skills: Clearly list your proficiency in GitLab, CI/CD pipelines, and any experience with cloud platforms like AWS or Azure. Highlight your understanding of HTML, CSS, JavaScript, and MySQL as these are crucial for the role.
Prepare for Technical Questions: Be ready to discuss your experience with Agile methodologies, JIRA, and Confluence during interviews. Prepare examples of how you've optimised performance and security in past projects.
How to prepare for a job interview at Death with Dignity
✨Showcase Your Leadership Skills
As a Senior Software Engineer, you'll be expected to lead and mentor a team. Be prepared to discuss your previous leadership experiences, how you handle team dynamics, and any strategies you use to ensure best practices in coding and architecture.
✨Demonstrate Technical Proficiency
Make sure to highlight your expertise in PHP, particularly with the Laravel framework. Be ready to discuss specific projects where you've implemented clean code and scalable architecture, as well as your experience with GitLab and CI/CD pipelines.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in Agile sprints, brush up on Agile principles and be prepared to share examples of how you've successfully collaborated with cross-functional teams in past projects. Mention your experience with tools like JIRA and Confluence.
✨Prepare for Client Interaction Scenarios
Excellent communication skills are crucial for this role. Think of instances where you've effectively communicated technical concepts to clients or stakeholders. Be ready to discuss how you manage client expectations and feedback during the development process.