At a Glance
- Tasks: Design and build scalable software solutions while mentoring junior engineers.
- Company: Join a UK-based tech team with a remote-first culture.
- Benefits: Competitive salary, bonus, equity, and flexible remote work.
- Other info: Collaborative environment with a focus on continuous improvement.
- Why this job: Tackle interesting technical challenges and make a real impact.
- Qualifications: Strong experience in C#/.NET or full-stack development.
The predicted salary is between 75000 - 75000 ÂŁ per year.
Salary: ÂŁ75,000 base + bonus + equity
Location: Remote‑first (UK) — candidates must be based in West London or Oxfordshire
Type: Permanent, Full-time
The Opportunity
We’re recruiting a Senior Software Engineer to join a UK‑based technology team working on a large‑scale, high‑impact digital platform. This is a remote‑first role offering flexibility, with occasional in‑person collaboration for candidates based in West London or Oxfordshire. You’ll join a collaborative, delivery‑focused environment where engineers take ownership from design through to production, with a strong emphasis on quality, performance, and continuous improvement.
The Role
As a Senior Engineer, you’ll act as a technical specialist with responsibility for end‑to‑end feature delivery. Depending on your background, the role can be backend‑focused or full‑stack, with involvement in architectural decisions and hands‑on development across modern, cloud‑hosted systems.
Key Responsibilities
- Design and build scalable, maintainable software solutions using modern engineering practices
- Take ownership of features from initial concept through to production deployment
- Contribute to architectural discussions and technical direction
- Ensure performance, reliability, and security through proactive design and testing
- Apply shift‑left testing practices, including unit, integration, and performance testing
- Mentor junior engineers through code reviews, technical guidance, and knowledge sharing
- Collaborate closely with product, QA, and UX teams in an agile environment
- Use modern development and AI‑assisted tools to improve productivity and code quality
Essential Skills & Experience
- Strong commercial experience with C# / .NET (backend) or full‑stack development using modern frontend frameworks
- Solid understanding of microservices, APIs, and distributed systems
- Experience with Azure, CI/CD pipelines, containerisation, and cloud‑native development
- Strong testing mindset, including automated and performance testing
- Experience working with SQL Server and data modelling
- Ability to solve complex technical problems and communicate solutions clearly
- Experience mentoring or supporting the development of other engineers
Nice to Have
- Experience in regulated or high‑availability environments
- Exposure to AI or machine‑learning‑enabled systems
- Experience with TDD, DDD, or BDD
- Background in performance‑critical or highly scalable platforms
What’s on Offer
- ~ÂŁ75,000 base salary
- ~ Bonus and equity package
- ~ Remote‑first working model
- ~ Interesting technical challenges in a modern engineering environment
- ~ Strong culture of ownership, collaboration, and continuous improvement
Senior PHP Software Engineer (Remote) employer: Corecom Consulting
Contact Detail:
Corecom Consulting Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior PHP Software Engineer (Remote)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Senior PHP Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#/.NET or cloud-native development. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and approach complex problems!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior PHP Software Engineer (Remote)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior PHP Software Engineer role. Highlight your experience with C# / .NET, cloud-native development, and any relevant projects that showcase your skills in scalable software solutions.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our collaborative, delivery-focused environment. Don’t forget to mention your experience in mentoring junior engineers!
Showcase Your Technical Skills: In your application, be sure to highlight your technical expertise, especially in areas like microservices, APIs, and testing practices. We love seeing candidates who can clearly communicate complex technical solutions!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Corecom Consulting
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#/.NET and modern frontend frameworks. Brush up on your knowledge of microservices, APIs, and cloud-native development, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss complex technical problems you've solved in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how you approached challenges and what impact your solutions had on the project or team.
✨Emphasise Collaboration
Since this role involves working closely with product, QA, and UX teams, be ready to share examples of how you’ve successfully collaborated in an agile environment. Talk about your experience mentoring junior engineers and how you contribute to a positive team dynamic.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the company’s culture and the technical challenges they face. Inquire about their approach to continuous improvement and how they implement shift-left testing practices, as this demonstrates your alignment with their values.