At a Glance
- Tasks: Design and develop innovative software solutions with a talented team.
- Company: Join CreateFuture, a leading digital consultancy with a people-first approach.
- Benefits: Enjoy 35 days holiday, competitive salary, and a supportive work culture.
- Other info: Be part of a dynamic team with excellent career growth opportunities.
- Why this job: Make a real impact on exciting projects for top brands like PayPal and adidas.
- Qualifications: Experience in full-stack development and a passion for mentoring others.
The predicted salary is between 36000 - 60000 £ per year.
CreateFuture is fast becoming the UK's most recognisable digital consultancy, with years of experience building digital products and services for major organisations whilst putting our people first. We have offices in the centre of Edinburgh, Leeds, Manchester, and London as well as remote employees located throughout the country.
We are a team of creators - whether that’s code, project plans, go to market strategies, culture initiatives, marketing campaigns, large language models or people policies. And together, with our clients, we create the future. This has seen us collaborate and partner across a multitude of industries and sectors, with the likes of PayPal, adidas, Natwest, FanDuel and Money Saving Expert, to name just a few.
Our reputation as a partner determined to deliver high-quality, robust and thoughtful products has enabled us to scale to over 500 people in the last couple of years, and it is our amazing people - along with the safe, supportive and friendly culture we have built - that makes CreateFuture a great place to work. Don’t just take our word for it though, we have been recognised by Best Workplaces UK multiple years in a row - across a number of categories - and our employee exit rate is astonishingly low.
Join us on our journey… Let’s create something awesome, together, today.
About The Role And Team:
You will form part of a cross-functional agile team, working closely with 3-5 other engineers, led by a Tech Lead, and working closely with QA, Product and Design to deliver high-quality work for clients across a number of industries. We strive to create the best product possible with everyone’s effort, and you’ll be an integral part of that mission. Your role in the team is highly valued, and you’ll be a key player in ensuring the success of our projects.
We define our Lead role as someone who is able to confidently champion technical improvements, sets the bar high for best engineering practices and takes responsibility for the overall success of the project for the client and CreateFuture.
What You’ll Be Doing:
- Full-Stack Development: Design, develop, and test both frontend and backend components using a combination of JavaScript, TypeScript, React, and Java.
- Backend Development: Building robust and efficient backend systems using Java, RESTful APIs, and database technologies.
- Frontend Development: You’ll also bring front-end development experience with excellent knowledge of JavaScript and modern Single Page App frameworks (React, Angular, Svelte etc.).
- Technical Leadership: Mentor junior engineers, share knowledge and promote software engineering best practices at all times. You will also lead the technical direction on your client project and ensure that your solutions are well understood and implemented.
- Problem-Solving: Identify and resolve complex technical challenges.
- Collaboration: Work closely with the full project team (including BAs, QAs and members of the client team) to provide the best solutions to our clients.
- Continuous Improvement: Stay up-to-date with the latest technologies and trends.
We’d Love To Talk If You Have:
- Commercial experience with one or more technical stacks: Java, .NET, Typescript (Backend/Frontend), Automation, or Mobile (native and/or cross-platform).
- Skilled at using modern cloud infrastructure, experienced when it comes to deploying and hosting applications on AWS, Azure or Google Cloud.
- You actively facilitate and encourage knowledge sharing within your client team, as well as the wider Engineering department.
- You advocate for best engineering practices such as: code reviews, paired programming and automated tests.
Nice to have:
- You are familiar with the concept of DevOps and CI-CD.
- Experience of using tools and applications such as: K8s, Docker, Terraform, Splunk, Chef, Puppet or Grafana.
What We’ll Offer You:
At CreateFuture, we challenge ourselves to go beyond the obvious and we care deeply about our craft and customers. With us, you’ll have ambitious projects to sink your teeth into and plenty of opportunities to learn and grow. You’ll be part of our safe, supportive and friendly culture - that looks after you - and join our team of genuinely great people.
Our Benefits Include: Total 35 days holiday (we have flexible...
Senior/Lead Software Engineer in Edinburgh employer: CreateFuture
CreateFuture is an exceptional employer, renowned for its commitment to employee well-being and professional growth. With a vibrant work culture that prioritises collaboration and innovation, employees enjoy generous benefits including 35 days of holiday and opportunities to work on ambitious projects with leading clients. Our supportive environment fosters continuous learning, making it an ideal place for those looking to make a meaningful impact in the digital consultancy space.
StudySmarter Expert Advice🤫
We think this is how you could land Senior/Lead Software Engineer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local meetups. You never know who might have the inside scoop on job openings at CreateFuture or other cool companies.
✨Tip Number 2
Prepare for those interviews! Research common questions for Senior/Lead Software Engineer roles and practice your answers. Don’t forget to showcase your problem-solving skills and technical leadership experience!
✨Tip Number 3
Show off your projects! Whether it’s a GitHub repo or a personal website, having a portfolio of your work can really set you apart. Make sure to highlight any full-stack development projects that align with what CreateFuture is looking for.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to joining our awesome team and creating something amazing together!
We think you need these skills to ace Senior/Lead Software Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior/Lead Software Engineer role. Highlight your full-stack development experience and any leadership roles you've had, as we love to see how you can contribute to our team.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about creating digital products and how your background makes you a perfect fit for CreateFuture. Don't forget to mention any specific projects or technologies that excite you!
Showcase Your Problem-Solving Skills:In your application, give examples of complex technical challenges you've faced and how you resolved them. We value problem solvers who can think on their feet and lead teams through tough situations.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you're serious about joining our awesome team at CreateFuture!
How to prepare for a job interview at CreateFuture
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, TypeScript, and React. Brush up on your full-stack development skills and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex technical challenges you've faced and how you resolved them. This will demonstrate your problem-solving abilities and show that you can think critically under pressure.
✨Emphasise Collaboration
Since the role involves working closely with cross-functional teams, be ready to talk about your experience collaborating with other engineers, QA, and product teams. Highlight any successful projects where teamwork was key to achieving results.
✨Demonstrate Leadership Qualities
As a Lead Software Engineer, you'll need to mentor junior engineers and champion best practices. Prepare to discuss how you've taken on leadership roles in the past, whether through mentoring or leading projects, and how you advocate for high-quality engineering standards.