Senior Software Developer in England
Senior Software Developer

Senior Software Developer in England

England Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Join our team to develop innovative software solutions using Java and AWS.
  • Company: Dynamic tech company in London with a collaborative culture.
  • Benefits: 25 days holiday, competitive salary, and opportunities for professional growth.
  • Why this job: Make an impact in a supportive environment while working with cutting-edge technologies.
  • Qualifications: Experience in Java, Linux, and cloud computing; TDD or BDD knowledge preferred.
  • Other info: Flexible hybrid work model with potential for contract extension.

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

Location: London
Hybrid – 1-2 days a week in the office
Eligibility to work in the UK

Role Overview
We are looking for two talented Software Developers to join our dynamic team based in London. This is an exciting opportunity to work in a collaborative and innovative environment, contributing to the design, development, and deployment of high-quality software solutions. As a key member of the engineering team, you will be responsible for developing robust and scalable applications using Java, working within a Linux environment, and leveraging the power of Amazon AWS cloud infrastructure. You will apply Test-Driven Development (TDD) or Behavior-Driven Development (BDD) principles to ensure reliability and maintainability and will play an active role in building and maintaining microservices architectures. Collaboration and clear communication are essential, as you will be working closely with your peers to deliver efficient, high-quality code that meets business objectives.

We are seeking someone who takes pride in writing clean, well-documented, and testable code, with solid experience in unit and component testing. While Java expertise is essential, familiarity with Ruby and Python will be considered an advantage. Experience or interest in video technologies and video streaming/packaging would also be beneficial. If you are passionate about developing innovative software and want to be part of a supportive, forward-thinking team, we would love to hear from you.

Essential Key Skills and Responsibilities
You will:

  • Have extensive experience in software development with Java.
  • Have experience in Linux operating systems.
  • Be proficient in working with Amazon AWS cloud computing environments.
  • Apply Test-Driven Development (TDD) or Behavior-Driven Development (BDD).
  • Have microservices experience.
  • Contribute to a positive and collaborative team environment.
  • Communicate effectively within the team.
  • Have a passion for writing clean, well-documented, and testable code.
  • Test and debug code to ensure functionality and reliability.
  • Have unit and component test experience.

Desirable Skills/Knowledge/Experience
Experience in Ruby and Python will be an advantage.
Knowledge on video and video streaming, packaging.

Tools and Technology
Java, Ruby, Python, AWS, TDD

Experience
A degree in Computer Science, Software Engineering, or a related field or similar work-based experience. Proven experience as a Mid-Level Software Developer ideally with a focus on media-related projects. Very good working knowledge of standard software development frameworks, techniques and methodologies. Experience with providing coaching and mentoring. Ability to work collaboratively in a team, contributing to the development of business scenarios. Knowledge of software development tools and technologies. You are flexible and curious in your approach. Strong analytical and problem-solving skills.

Additional information
Duration of the contract: initially 6 months with the possibility of extension – contract FTC (full-time)

Application Process: In addition to our standard recruitment process, you will be invited to a final online face-to-face meeting with our client, for you to meet them and learn more about the role.

Benefits
25 days holiday, plus

Senior Software Developer in England employer: Spyro Soft

Join a forward-thinking team in London as a Senior Software Developer, where you'll thrive in a hybrid work environment that promotes collaboration and innovation. With a strong focus on employee growth, we offer extensive opportunities for professional development, alongside competitive benefits such as 25 days of holiday. Our supportive culture encourages creativity and teamwork, making it an ideal place for passionate developers to contribute to cutting-edge software solutions.
S

Contact Detail:

Spyro Soft Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in England

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on your dream job or be looking for someone just like you.

✨Show Off Your Skills

Create a portfolio showcasing your projects, especially those using Java, AWS, or any video technologies. Having tangible examples of your work can really set you apart when chatting with potential employers.

✨Ace the Interview

Prepare for technical interviews by brushing up on TDD, BDD, and microservices. Practice coding challenges and be ready to discuss your thought process. Remember, they want to see how you think, not just what you know!

✨Apply Through Us!

Don’t forget to apply through our website! We’re always on the lookout for talented developers like you, and applying directly can give you a better chance to stand out in the crowd.

We think you need these skills to ace Senior Software Developer in England

Java
Linux
Amazon AWS
Test-Driven Development (TDD)
Behavior-Driven Development (BDD)
Microservices
Unit Testing
Component Testing
Ruby
Python
Video Technologies
Video Streaming
Collaboration
Communication Skills
Analytical Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java expertise and experience with Linux and AWS. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about software development and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Testing Skills: Since we value clean, testable code, make sure to mention your experience with TDD or BDD in your application. Share examples of how you've implemented these practices in past projects to demonstrate your commitment to quality.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Spyro Soft

✨Know Your Tech Stack

Make sure you brush up on your Java skills, as it's essential for this role. Familiarise yourself with the latest features and best practices in Java development, especially around TDD and BDD. Being able to discuss your experience with these methodologies will show that you're not just a coder, but a thoughtful developer.

✨Showcase Your Collaboration Skills

Since this role emphasises teamwork, be prepared to share examples of how you've successfully collaborated with others in past projects. Think about specific instances where your communication made a difference, or how you contributed to a positive team environment. This will highlight your fit within their dynamic team.

✨Demonstrate Problem-Solving Abilities

Expect to face some technical questions or coding challenges during the interview. Practice solving problems on platforms like LeetCode or HackerRank, focusing on algorithms and data structures. Be ready to explain your thought process clearly, as this will showcase your analytical skills and approach to problem-solving.

✨Research the Company Culture

Take some time to understand the company's values and culture. Look into their recent projects or initiatives, especially those related to video technologies, as this could give you an edge. Showing genuine interest in their work and aligning your values with theirs can make a strong impression.

Senior Software Developer in England
Spyro Soft
Location: England
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior Software Developer in England

    England
    Full-Time
    36000 - 60000 £ / year (est.)
  • S

    Spyro Soft

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>