Senior Developer (Python and React) in Belfast

Senior Developer (Python and React) in Belfast

Belfast Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
MCS Group

At a Glance

  • Tasks: Lead the design and delivery of scalable software solutions using Python and React.
  • Company: Join an innovative tech organisation with a collaborative culture in Belfast.
  • Benefits: Enjoy a competitive salary, hybrid working, and a comprehensive benefits package.
  • Other info: Great career progression opportunities and a supportive engineering environment.
  • Why this job: Make a real impact on large-scale projects while working with modern technologies.
  • Qualifications: Strong full-stack development experience and excellent communication skills required.

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

MCS Group is delighted to be working with an innovative and rapidly growing technology organisation as they look to appoint a Senior Software Developer to join their expanding engineering team in Belfast. This is an excellent opportunity for an experienced engineer who enjoys working across complex systems, influencing technical direction, and building scalable software solutions within a modern, collaborative development environment. The successful candidate will play a key role in architecture, solution design, and hands‑on development across both backend and frontend technologies, helping deliver robust, high‑performing platforms used across a large operational environment.

The Role

  • Lead the design and delivery of scalable software solutions from concept through to deployment
  • Contribute to architecture decisions and technical strategy across multiple systems
  • Develop backend services primarily using Python, alongside Go for performance‑focused services
  • Build modern frontend applications using React, JavaScript, and TypeScript
  • Design and integrate RESTful APIs and authentication flows
  • Work within cloud‑hosted environments across Azure and AWS
  • Collaborate closely with engineering teams and wider business stakeholders
  • Mentor and support other developers within the team

Tech Environment

You’ll be working across a modern engineering stack including:

  • Backend: Python, Go
  • Frontend: React, JavaScript, TypeScript
  • REST APIs & OAuth
  • PostgreSQL & MySQL
  • Azure & AWS Cloud Platforms

What We’re Looking For

  • Strong full‑stack development background
  • Strong understanding of scalable architecture and software design principles
  • Experience building APIs and cloud‑based systems
  • Strong frontend development experience with React and TypeScript
  • Excellent communication and stakeholder engagement skills
  • Previous experience mentoring or supporting developers is advantageous

What’s On Offer

  • Competitive salary and comprehensive benefits package
  • Hybrid working model
  • Opportunity to work with modern technologies and cloud platforms
  • Strong career progression opportunities
  • Collaborative engineering culture with real technical ownership
  • Exposure to large‑scale and impactful software projects

MCS Group is committed to Equality, Diversity, and Inclusion for all. If you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.

Senior Developer (Python and React) in Belfast employer: MCS Group

MCS Group is an exceptional employer, offering a dynamic and collaborative work culture that fosters innovation and technical ownership. With a strong focus on employee growth, the company provides ample opportunities for career progression while working with cutting-edge technologies in a hybrid environment. Located in Belfast, employees benefit from a competitive salary and comprehensive benefits package, making it an attractive place for those seeking meaningful and rewarding employment.

MCS Group

Contact Details:

MCS Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Developer (Python and React) in Belfast

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, React, and cloud technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences with scalable architecture and mentoring other developers.

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, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Developer (Python and React) in Belfast

Python
Go
React
JavaScript
TypeScript
RESTful APIs
OAuth

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Developer role. Highlight your full-stack development background, especially with Python and React, to show us you’re the right fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about software development and how your experience aligns with our tech environment. Don’t forget to mention any mentoring experience, as we value collaboration!

Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially those involving scalable architecture and cloud-based systems.

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 don’t miss out on any important updates during the process!

How to prepare for a job interview at MCS Group

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, React, and cloud platforms like Azure and AWS. Brush up on your knowledge of RESTful APIs and scalable architecture principles, as these will likely come up during technical discussions.

Showcase Your Projects

Prepare to discuss specific projects where you've led the design and delivery of software solutions. Highlight your role in architecture decisions and how you’ve contributed to both backend and frontend development. Real-world examples will demonstrate your experience and problem-solving skills.

Engage with the Team

Since collaboration is key in this role, be ready to talk about how you’ve worked with engineering teams and business stakeholders in the past. Share examples of how you’ve mentored other developers or contributed to a collaborative culture, as this will show you’re a team player.

Ask Insightful Questions

Prepare thoughtful questions about the company’s technical direction, the challenges they face, and their approach to mentoring within the team. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.