(Senior) Software Engineer

(Senior) Software Engineer

Full-Time 60000 - 80000 € / year (est.) No home office possible
Noon - Education for Everyone

At a Glance

  • Tasks: Own the code from design to delivery, enhancing student learning experiences.
  • Company: Join Noon, a mission-driven company transforming education in the Middle East.
  • Benefits: Enjoy 25 days annual leave, hybrid working, and a generous pension scheme.
  • Other info: Be part of a high-performing team in a dynamic London office.
  • Why this job: Make a real impact on education while working with innovative tech.
  • Qualifications: Proficient in Java and Spring Boot, with experience in distributed systems.

The predicted salary is between 60000 - 80000 € per year.

Noon's mission is to radically change the way people learn, with a primary focus on the Middle East, where the company has its roots and where the need and urgency to improve education are highest. We have taught over 12 million students successfully with our remote learning products. Our next big challenge is to build a network of schools, supported by top teachers and driven by technology and innovation, to positively impact even more lives.

About the role

At Noon, we are developing a product used by thousands of students every day. As a Senior Software Developer, you will be at the heart of the student journey, delivering innovation daily. Join our distributed, high-performing team in our central London office (hybrid, 2 days per week), where the core of our tech team is located.

Responsibilities

  • Take full ownership of code, from design to delivery and observability.
  • Promote best practices, always striving for incremental improvements.
  • Participate in the team’s release and support rotations.
  • Reduce complexity and toil by identifying bottlenecks and improving system efficiency.
  • Be a team player.

Requirements

  • Proficient in Java, Spring boot.
  • Experience with infrastructure and distributed systems.
  • Experience with containerisation and orchestration technologies (Kubernetes).

Company Benefits

  • 25 days annual leave per year plus 8 days statutory bank holidays.
  • Hybrid Working (2 days in the office per week) based in our central London office, where the core of our tech team is located.
  • Generous maternity & paternity leave.
  • Private Medical Scheme.
  • Income Protection.
  • Life Assurance.
  • 5% Employer Contribution // 3% Employee Contribution.
  • A generous pension scheme with Royal London.

(Senior) Software Engineer employer: Noon - Education for Everyone

Noon is an exceptional employer dedicated to transforming education in the Middle East, offering a dynamic work environment in central London that fosters innovation and collaboration. With a strong focus on employee growth, we provide generous benefits including hybrid working, extensive leave, and a robust pension scheme, ensuring our team members thrive both personally and professionally. Join us to make a meaningful impact on millions of students while being part of a high-performing, supportive team.

Noon - Education for Everyone

Contact Detail:

Noon - Education for Everyone Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land (Senior) Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Noon on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

Tip Number 2

Prepare for technical interviews by brushing up on your Java and Spring Boot skills. Practice coding challenges and system design questions that are relevant to the role. We want you to shine in those interviews!

Tip Number 3

Showcase your passion for education technology! During interviews, share your thoughts on how tech can improve learning experiences. This will resonate with Noon's mission and show that you're aligned with their goals.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Noon team.

We think you need these skills to ace (Senior) Software Engineer

Java
Spring Boot
Infrastructure Management
Distributed Systems
Containerisation
Orchestration Technologies
Kubernetes

Some tips for your application 🫡

Show Your Passion for Learning:At StudySmarter, we love seeing candidates who are genuinely excited about education and technology. Make sure to highlight any experiences or projects that showcase your passion for improving learning outcomes, especially in the context of the Middle East.

Tailor Your Application:Don’t just send a generic CV and cover letter! We want to see how your skills in Java, Spring Boot, and distributed systems specifically align with our mission at Noon. Customise your application to reflect how you can contribute to our goals.

Highlight Teamwork and Ownership:As a Senior Software Engineer, being a team player is crucial. Share examples of how you've taken ownership of projects and collaborated with others to deliver results. We value those who can work well in a distributed team environment.

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’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Noon - Education for Everyone

Know Your Tech Stack

Make sure you’re well-versed in Java and Spring Boot, as these are crucial for the role. Brush up on your knowledge of containerisation and orchestration technologies like Kubernetes, as you might be asked to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've identified bottlenecks and improved system efficiency in previous roles. This will demonstrate your ability to take ownership of code and promote best practices, which is key for a Senior Software Engineer at Noon.

Emphasise Team Collaboration

Noon values team players, so be ready to talk about your experiences working in distributed teams. Share specific instances where you contributed to team success or supported colleagues during release and support rotations.

Align with Noon's Mission

Familiarise yourself with Noon's mission to improve education in the Middle East. Be prepared to discuss how your skills and experiences can contribute to this goal, showing that you're not just a fit for the role but also passionate about the company's vision.