At a Glance
- Tasks: Maintain and modernise legacy PHP applications while troubleshooting bugs.
- Company: Dynamic tech leader offering a remote contract role.
- Benefits: Up to Β£350 per day, flexible work environment, and growth opportunities.
- Why this job: Join a team that values innovation and make a real impact on technology.
- Qualifications: Strong PHP experience, problem-solving skills, and familiarity with legacy systems.
- Other info: Opportunity to work on modernisation projects and enhance your coding skills.
The predicted salary is between 60000 - 84000 Β£ per year.
Overview
Inspirec has partnered with a dynamic and innovative leader in the technology industry, who are seeking a highly motivated Software Developer (.NET Core) to join their team on a contract basis.
As a cutting-edge provider of app development, cyber security, and cloud services, they are committed to delivering high-quality solutions to their clients that empower businesses to thrive in the digital era.
Goal
ROLE OBJECTIVE: We are looking for a versatile Software Developer with strong experience in .NET Core. This role requires someone comfortable with both backend API development and CMS-based website implementation. You will work across multiple layers of the application stack, following best practices in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
Responsibilities
- Develop and maintain backend solutions using ASP.NET Core
- Build and integrate secure, scalable RESTful APIs
- Follow TDD and BDD methodologies to ensure code quality and coverage
- Write automated unit, integration, and BDD-style tests (e.g., using xUnit, SpecFlow)
- Collaborate with UI/UX designers, frontend developers and DevOps teams
- Participate in sprint planning, code reviews, deployments, and documentation
Experience
- Proven experience with .NET Core / ASP.NET MVC
- Solid understanding of REST APIs, authentication (OAuth2/JWT), and backend logic
- Strong grasp of TDD/BDD principles and testing frameworks (e.g., xUnit, NUnit, SpecFlow)
- Experience with PostgreSQL/SQL Server, Git and CI/CD tools (e.g., Azure DevOps)
Details
- Seniority level β Mid-Senior level
- Employment type β Contract
- Job function β Consulting
- Industries β IT Services and IT Consulting
Location: Lytchett Matravers, England, United Kingdom β’ Salary: Β£45,000 β Β£55,000
#J-18808-Ljbffr
PHP Developer employer: Inspirec
Contact Detail:
Inspirec Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land PHP Developer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with PHP. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your PHP projects or contributions to open-source. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
β¨Tip Number 3
Prepare for interviews by brushing up on common PHP-related questions and scenarios. Practice explaining how you've tackled legacy systems and modernisation challenges in the pastβthis will set you apart!
β¨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!
We think you need these skills to ace PHP Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your PHP experience, especially with legacy systems. We want to see how you've tackled similar challenges before, so donβt hold back on those details!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for PHP development and how you can contribute to our modernisation efforts. We love seeing enthusiasm and a personal touch.
Showcase Problem-Solving Skills: In your application, give examples of how you've resolved bugs or improved legacy systems in the past. Weβre all about finding durable solutions, so let us know how youβve done this!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates from us!
How to prepare for a job interview at Inspirec
β¨Know Your PHP Inside Out
Make sure you brush up on your PHP skills, especially versions 5.x and 7.x. Be ready to discuss your experience with debugging and optimisation, as well as how you've tackled issues in legacy systems before.
β¨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified root causes and implemented durable fixes in past projects. This will demonstrate your ability to work independently and tackle complex codebases effectively.
β¨Familiarise Yourself with the Companyβs Tech Stack
Research the companyβs existing systems and any modernisation strategies they might have. If they use specific frameworks like Laravel or Symfony, be prepared to discuss your experience with them, even if it's just theoretical.
β¨Communicate Clearly and Collaboratively
Since you'll be working closely with product and delivery teams, practice articulating your thoughts clearly. Highlight your collaborative experiences and how you prioritised bug fixes while maintaining feature stability in previous roles.