Senior Software Developer in London

Senior Software Developer in London

London Temporary 60000 - 80000 € / year (est.) Home office possible
MM Management Consultant

At a Glance

  • Tasks: Design and develop scalable applications using modern technologies in a dynamic team.
  • Company: Join a leading tech company focused on digital transformation projects.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Work in a supportive environment with excellent career advancement opportunities.
  • Why this job: Make an impact on large-scale projects while working with cutting-edge technologies.
  • Qualifications: 5+ years of software development experience and strong Agile collaboration skills.

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

We are looking for an experienced Senior Software Developer (SFIA 4) to join a dynamic engineering team working on large-scale digital transformation projects. The ideal candidate should have strong hands-on experience in full-stack development, cloud technologies, microservices architecture, CI/CD pipelines, automated testing, and modern DevOps practices.

The role requires collaboration with cross-functional Agile teams to build scalable, secure, and accessible applications while supporting cloud-native platforms and enterprise integrations.

Key Responsibilities
  • Design, develop, and maintain scalable applications using modern full-stack technologies.
  • Develop backend microservices using Spring Boot and Node.js.
  • Build responsive front-end applications using React-based technologies.
  • Work on cloud deployment and infrastructure across AWS and Azure environments.
  • Implement and maintain CI/CD pipelines using GitLab, Jenkins, Concourse, and related tools.
  • Develop and integrate REST/HTTP APIs, Kafka messaging services, and MongoDB databases.
  • Follow Agile methodologies with strong adherence to TDD/BDD practices.
  • Perform automated testing for UI and APIs using Playwright, Selenium, Cucumber, Mockito, and Swagger.
  • Ensure accessibility compliance aligned with WCAG 2.2 standards using assistive technologies such as JAWS and Dragon.
  • Support Infrastructure as Code (IaC) initiatives using Terraform and Docker.
  • Work with data engineering tools including Apache Spark, Python, Airflow, and Jupyter Notebooks.
  • Participate in security and vulnerability scanning using tools like Trend Micro, Wiz, and Trivy/Trixy.
  • Collaborate with integration teams and support enterprise integration products such as Data Access Layer and SFT.
Required Skills & Technologies
  • Backend & Microservices: Node.js, Spring Boot, REST APIs, Kafka, MongoDB
  • Frontend: React.js or React-style front-end frameworks
  • Cloud & DevOps: AWS, Azure exposure, GitLab, Jenkins / Concourse, Docker, Terraform
  • Testing & Quality: TDD / BDD, Playwright, Selenium, Cucumber, Mockito, Swagger
  • Data & Integration: Apache Spark, Python, Airflow, Jupyter Notebooks
  • Security & Accessibility: WCAG 2.2 compliance, Accessibility testing tools (JAWS, Dragon), Security scanning tools such as Trend Micro, Wiz, and Trivy/Trixy
Required Experience
  • Minimum 5 years of software development experience.
  • Strong experience in Agile delivery environments.
  • Experience working on enterprise-scale applications and cloud-native systems.
  • Good understanding of DevOps, automation, accessibility, and secure coding practices.
Preferred Skills
  • Exposure to UK Government or enterprise integration projects.
  • Experience working with DWP Integration Team products and services.
  • Knowledge of modern software architecture and distributed systems.
Eligibility Criteria
  • Must have valid authorization to work in the UK.
  • Comfortable working in General UK Shift timings.
  • Able to work remotely in a collaborative distributed team environment.

Senior Software Developer in London employer: MM Management Consultant

Join a forward-thinking company that values innovation and collaboration, offering a supportive remote work environment for Senior Software Developers. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work on impactful digital transformation projects. Our inclusive culture fosters teamwork and creativity, making it an ideal place for those seeking meaningful and rewarding employment in the tech industry.

MM Management Consultant

Contact Detail:

MM Management Consultant Recruiting Team

StudySmarter Expert Advice🤫

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

Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. We all know that sometimes it’s not just what you know, but who you know that can help land that dream job.

Show Off Your Skills

Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those that highlight your full-stack development skills and cloud technologies. We recommend using platforms like GitHub to showcase your code and contributions.

Ace the Interview

Prepare for those interviews by brushing up on common technical questions and coding challenges. Practice makes perfect! We suggest doing mock interviews with friends or using online platforms to get comfortable with the format.

Apply Through Our Website

When you find a role that fits, don’t hesitate to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

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

Full-Stack Development
Cloud Technologies
Microservices Architecture
CI/CD Pipelines
Automated Testing
Agile Methodologies
Spring Boot

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with full-stack development, cloud technologies, and microservices. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how your experience fits into our dynamic engineering team. Keep it engaging and personal!

Showcase Your Projects:If you've worked on any large-scale digital transformation projects or have experience with CI/CD pipelines, make sure to mention them. We love seeing real examples of your work that demonstrate your skills in action!

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’s super easy!

How to prepare for a job interview at MM Management Consultant

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your skills with Node.js, Spring Boot, and React, as well as cloud platforms like AWS and Azure. Being able to discuss your hands-on experience with these tools will show that you're ready to hit the ground running.

Showcase Your Agile Experience

Since the role involves working in Agile teams, be prepared to share specific examples of how you've contributed to Agile projects. Talk about your experience with TDD/BDD practices and how you’ve collaborated with cross-functional teams to deliver scalable applications.

Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios relevant to microservices and cloud deployment. This will help you articulate your thought process during the interview.

Prepare for Accessibility and Security Discussions

Given the emphasis on accessibility compliance and security scanning, be ready to discuss your experience with WCAG standards and tools like JAWS and Trend Micro. Showing that you understand these aspects will set you apart as a candidate who values quality and inclusivity in software development.