Full-Stack Software Engineer in Nottingham
Full-Stack Software Engineer in Nottingham

Full-Stack Software Engineer in Nottingham

Nottingham Full-Time 48000 - 64000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join a dynamic team to upgrade and merge software products used by millions.
  • Company: Be part of a tech powerhouse in Nottingham, known for innovation and excellence.
  • Benefits: Enjoy a competitive salary, hybrid work model, and a vibrant company culture.
  • Why this job: Work on exciting green field projects and make a real impact in the tech world.
  • Qualifications: Experience in full-stack development, Python/Django, and cloud infrastructure is essential.
  • Other info: Diverse applicants are encouraged; we value respect and dignity for all.

The predicted salary is between 48000 - 64000 £ per year.

Role: Python/Django Full-Stack Software Engineer

Salary: Up to £80,000 + Benefits

Location: Nottingham

Hybrid: 3 days a week in the office

Are you a software engineering veteran? Can you showcase your battle scars from all the development projects that you're proud of over the years? Have you previously solved the problem of what many would see as a technical nightmare or impossibility? Do you dream of coding? If so, keep reading because I've got a cracking contract role on!

I'm on the hunt for a Senior Software Engineer to join the ranks of a tech powerhouse in Nottingham. The mission? Upgrade and merge various product lines (working alongside their existing software team) used by millions throughout the world. No mundane BAU tasks here - this squad is all about swooping in, delivering upgrades, and vanishing into the digital shadows. Let me be clear, this is all about working on exciting green field projects, building up transformational layers between platforms and new builds to support the current SaaS platforms. This is a full-stack development contract.

What am I looking for?

  • Proven track record of building software applications from scratch, and experience of moving from monolithic architecture to microservices.
  • A solid understanding of relational databases (Postgres)
  • Experience with Django Rest Framework is essential
  • Unix based software i.e. Linux, Debian or OSX
  • Good knowledge on HTML/CSS/JavaScript
  • Good knowledge of React or any similar framework
  • Dev ops tools experience (e.g. Docker and k8s) is desirable
  • Experience configuring automated deployments to cloud infrastructure (AWS, DigitalOcean, GCS)
  • CI/CD experience (e.g. Gitlab pipelines, Argo)

If you think you tick most of these boxes, call or email me. Raphael from Rebel Recruiters. We welcome diverse applicants and are dedicated to treating all applicants with dignity and respect, regardless of background.

Full-Stack Software Engineer in Nottingham employer: Rebel Recruitment

Join a dynamic tech powerhouse in Nottingham, where innovation meets collaboration. As a Full-Stack Software Engineer, you'll thrive in a hybrid work environment that promotes flexibility and work-life balance, while being part of a culture that values creativity and problem-solving. With opportunities for professional growth and the chance to work on exciting green field projects, this role offers not just a job, but a meaningful career path in a supportive and inclusive workplace.
R

Contact Detail:

Rebel Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Software Engineer in Nottingham

✨Tip Number 1

Make sure to brush up on your Python and Django skills. Since the role specifically requires experience with Django Rest Framework, consider building a small project or contributing to an open-source one to showcase your expertise.

✨Tip Number 2

Familiarise yourself with microservices architecture if you haven't already. Understanding how to transition from monolithic systems to microservices will be crucial, so look for resources or courses that cover this topic in depth.

✨Tip Number 3

Since the job involves working with cloud infrastructure, gaining hands-on experience with AWS or similar platforms can set you apart. Try to get familiar with deploying applications and using CI/CD tools like GitLab pipelines.

✨Tip Number 4

Networking is key! Connect with current employees or alumni from the company on LinkedIn. Engaging with them can provide insights into the company culture and potentially give you a referral, which can significantly boost your chances of landing the job.

We think you need these skills to ace Full-Stack Software Engineer in Nottingham

Proven Software Development Experience
Python Programming
Django Framework
Microservices Architecture
Relational Databases (Postgres)
Unix/Linux Operating Systems
HTML/CSS/JavaScript Proficiency
React or Similar Frameworks
DevOps Tools (Docker, Kubernetes)
Cloud Infrastructure Deployment (AWS, DigitalOcean, GCS)
CI/CD Practices (GitLab Pipelines, Argo)
Problem-Solving Skills
Team Collaboration
Adaptability to New Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and full-stack development. Include specific projects where you've built applications from scratch and mention any relevant technologies like Postgres, React, and DevOps tools.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and detail how your skills align with the role. Mention your experience with microservices and any green field projects you've worked on to demonstrate your fit for the position.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your ability to solve complex problems and work with the technologies mentioned in the job description. This will give the hiring team a clear view of your capabilities.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.

How to prepare for a job interview at Rebel Recruitment

✨Showcase Your Projects

Prepare to discuss specific projects you've worked on, especially those that highlight your experience with Python, Django, and full-stack development. Be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Your Problem-Solving Skills

Since the role involves tackling complex issues, be prepared to share examples of technical nightmares you've resolved. This will show your ability to think critically and creatively under pressure.

✨Familiarise Yourself with Their Tech Stack

Research the company's existing software and tech stack. Understanding their use of microservices, relational databases like Postgres, and tools such as Docker will help you speak their language during the interview.

✨Ask Insightful Questions

Prepare thoughtful questions about the team's current projects and future goals. This demonstrates your genuine interest in the role and helps you assess if the company aligns with your career aspirations.

Full-Stack Software Engineer in Nottingham
Rebel Recruitment
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>