Software Developer

Software Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Create effective software designs and produce well-structured, testable code.
  • Company: Join a leading company delivering high-quality software solutions in dynamic environments.
  • Benefits: Enjoy a hybrid working model for flexibility while working on exciting projects.
  • Why this job: Make a significant impact and mentor others while navigating complex systems.
  • Qualifications: 5+ years of experience with modern PHP, JavaScript/TypeScript, and AWS services required.
  • Other info: Opportunity to own technical solutions end-to-end and adapt to changes.

The predicted salary is between 36000 - 60000 £ per year.

Are you an experienced Developer ready to elevate your career? Do you thrive in dynamic environments where you can make a significant impact? We are looking for a talented Developer to join our client, a leading company focused on delivering high-quality software solutions. This innovative organisation excels in creating effective solutions while navigating the complexities of high-throughput systems. In this role, you will create effective software designs based on product requirements, producing well-structured and testable code. You will apply industry best practices and internal standards to ensure that solutions are performant and observable through metrics and monitoring. Balancing technical solutions with commercial constraints is essential as you provide technical mentorship to less experienced team members. You will scope and estimate work, delivering results both as an individual contributor and through collaboration with others. Additionally, you will own technical solutions end-to-end, including in production, while demonstrating the ability and willingness to adapt to technical changes. Who We Are Looking For: At least 5 years of experience as a Developer Strong knowledge of modern PHP 8+ (Laravel/Symfony) Proficiency in JavaScript/TypeScript, NestJS and ReactJS Experience building platforms using event-based architecture and CQRS Familiarity with AWS Services such as Aurora, MSK Kafka, ECS, and EMR Experience writing automated unit and integration tests Excellent practical experience with Docker Strong understanding of SOLID principles and design patterns Hands-on experience with one or more DevOps tooling platforms Experience engineering high availability and high throughput OLTP platforms Good understanding of design principles behind scalable applications This position offers a hybrid working model, providing flexibility while you contribute to exciting projects. If you believe you have the expertise and passion to excel in this role, we would love to hear from you! Application Process: If you’re interested in learning more about this opportunity, please apply. We look forward to hearing from you!

Software Developer employer: Humand Talent

Join a leading company that values innovation and collaboration, offering a dynamic work environment where your contributions truly matter. With a strong focus on employee growth, you will have access to mentorship opportunities and the chance to work on cutting-edge projects using modern technologies. Enjoy the flexibility of a hybrid working model while being part of a team that prioritizes high-quality software solutions and fosters a culture of continuous improvement.
H

Contact Detail:

Humand Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer

Tip Number 1

Make sure to showcase your experience with modern PHP frameworks like Laravel or Symfony. Highlight specific projects where you utilized these technologies, as this will demonstrate your hands-on expertise and align with the job requirements.

Tip Number 2

Emphasize your proficiency in JavaScript/TypeScript and frameworks like NestJS and ReactJS. Consider discussing any innovative solutions you've developed using these technologies to illustrate your ability to create effective software designs.

Tip Number 3

Since the role involves mentoring less experienced team members, be prepared to discuss your past experiences in a mentorship capacity. Share examples of how you've guided others and contributed to their professional growth.

Tip Number 4

Familiarize yourself with AWS services mentioned in the job description, such as Aurora and MSK Kafka. If you have relevant experience, be ready to talk about how you've used these services to build scalable applications in previous roles.

We think you need these skills to ace Software Developer

Modern PHP 8+ (Laravel/Symfony)
JavaScript/TypeScript
NestJS
ReactJS
Event-based architecture
CQRS
AWS Services (Aurora, MSK Kafka, ECS, EMR)
Docker
SOLID principles
Design patterns
DevOps tooling platforms
High availability engineering
High throughput OLTP platforms
Automated unit and integration testing
Scalable application design principles
Technical mentorship
Collaboration skills
Adaptability to technical changes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with modern PHP, JavaScript/TypeScript, and any relevant frameworks like Laravel or Symfony. Emphasize your proficiency in building high-throughput systems and your familiarity with AWS services.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and how your skills align with the company's needs. Mention specific projects where you applied SOLID principles or worked with event-based architecture to showcase your expertise.

Showcase Your Technical Skills: Include examples of your work that demonstrate your ability to write well-structured and testable code. Highlight any experience you have with Docker, DevOps tools, and automated testing to show your comprehensive skill set.

Prepare for Technical Questions: Be ready to discuss your technical experience in detail during interviews. Prepare to explain your approach to solving complex problems, your understanding of design principles, and how you've mentored less experienced developers in the past.

How to prepare for a job interview at Humand Talent

Showcase Your Technical Skills

Be prepared to discuss your experience with PHP 8+, JavaScript/TypeScript, and frameworks like Laravel or Symfony. Highlight specific projects where you applied these technologies, focusing on the challenges you faced and how you overcame them.

Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios that reflect real-world applications, especially those involving event-based architecture and CQRS.

Discuss Your Experience with DevOps

Since the role involves high availability and throughput platforms, be ready to talk about your hands-on experience with Docker and any DevOps tools you've used. Share examples of how you've implemented CI/CD pipelines or automated testing in your previous roles.

Emphasize Collaboration and Mentorship

This position requires collaboration and mentorship. Prepare to share experiences where you guided less experienced developers or worked closely with cross-functional teams. Highlight your ability to balance technical solutions with commercial constraints.

H
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>