Senior Software Developer

Senior Software Developer

Full-Time 60000 - 80000 € / year (est.) No home office possible
MM Management Consultant

At a Glance

  • Tasks: Join a dynamic team to develop scalable applications and cloud-native solutions.
  • Company: Innovative tech company focused on digital transformation projects.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Work on exciting projects with excellent career advancement opportunities.
  • Why this job: Make an impact with cutting-edge technologies in a collaborative environment.
  • Qualifications: 5+ years in software development with strong full-stack and DevOps skills.

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

Position: Senior Software Developer (SFIA 4)

Employment Type: Contractual – 6 Months

Work Mode: Remote

Shift: General UK Shift

Experience Required: 5+ Years

Nationality: Any Nationality

Work Authorization: Candidates must have valid authorization to work in the UK

Job Summary

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 employer: MM Management Consultant

Join a forward-thinking company that values innovation and collaboration, offering a remote work environment that promotes flexibility and work-life balance. As a Senior Software Developer, you'll be part of a dynamic engineering team dedicated to large-scale digital transformation projects, with ample opportunities for professional growth and development in cutting-edge technologies. Enjoy a supportive culture that encourages continuous learning and embraces diversity, making it an excellent place for talented individuals looking to make a meaningful impact.

MM Management Consultant

Contact Detail:

MM Management Consultant Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Developer

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. You never know when a casual chat could lead to your next big opportunity.

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. A well-documented GitHub repo can really make you stand out.

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding the latest trends in microservices and DevOps. Practice common interview questions and be ready to discuss your past projects in detail.

Apply Through Us!

We’ve got some fantastic opportunities waiting for you on our website. Don’t hesitate to apply directly through us – it’s the best way to get noticed and land that dream job as a Senior Software Developer!

We think you need these skills to ace Senior Software Developer

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 background makes you a perfect fit for our dynamic engineering team. Keep it engaging and personal.

Showcase Your Technical Skills:We’re looking for hands-on experience, so make sure to mention specific technologies you’ve worked with, like Node.js, React, or AWS. Highlight any projects where you implemented CI/CD pipelines or automated testing – we love that stuff!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at MM Management Consultant

Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, like Node.js, Spring Boot, and React. Be ready to discuss your hands-on experience with these tools and how you've applied them in past projects.

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 methodologies. Talk about your experience with TDD/BDD practices and how they’ve improved your development process.

Demonstrate Cloud Knowledge

Familiarise yourself with AWS and Azure environments, as well as CI/CD pipelines. Be ready to discuss any cloud deployment experiences you have and how you’ve used tools like GitLab or Jenkins in your previous roles.

Prepare for Accessibility and Security Questions

Given the emphasis on WCAG 2.2 compliance and security scanning, brush up on these topics. Be ready to explain how you’ve ensured accessibility in your applications and what security practices you follow during development.