Software Engineer

Software Engineer

Shrewsbury Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
U

At a Glance

  • Tasks: Join a dynamic team to develop software using Golang and GCP on exciting projects.
  • Company: Be part of a tech-savvy company that values collaboration and high-quality code.
  • Benefits: Enjoy hybrid work options, remote flexibility, and opportunities for professional growth.
  • Why this job: This role offers a chance to learn in-demand skills and tackle challenging projects daily.
  • Qualifications: Strong programming experience in C#, Java, Python, or Typescript; eagerness to learn Golang.
  • Other info: Work with cutting-edge technology used by top companies like Uber and Netflix.

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

Hybrid opportunities in North West and Midlands, also remote available.

Are you a Software Developer looking to make that move forward in your career and work in a large-scale environment with a team of go-getters? Have you got strong programming experience with either C#, Java, Python or Typescript and want to learn something new? This role will upskill you in Golang and GCP!

This team is passionate about technology and we are currently working in a highly collaborative way. The bar is set very high for good quality code and you will work with the business across the entire lifecycle of the project.

You will get to work on many exciting projects, both existing and greenfield. Highly challenging role that will get your brain buzzing in a good way daily.

Go was developed by Google and is currently one of the fastest growing programming languages in the world, used by companies such as Uber, Netflix, Dropbox and Google.

  • Simple to learn.
  • Easier to maintain due to its simplicity.
  • Reduced infrastructure costs via Linux servers.
  • Vast standard library, therefore less dependency on third parties.
  • Great in-built tooling for formatting, linting, testing and benchmarking.
  • First-class error handling.
  • High performance concurrency.

Skills:

  • Server side development
  • Exposure to functional programming
  • Experience of distributed systems
  • Complex event process/continuous query languages
  • Client/server development experience
  • Ability to problem solve
  • Excellent communication and team working skills

Software Engineer employer: Uniting Cloud

Join a dynamic team that values innovation and collaboration, where your skills as a Software Engineer will be nurtured and expanded. With hybrid working options in the North West and Midlands, alongside remote opportunities, you will thrive in a supportive environment that prioritises employee growth and development. Embrace the chance to work on exciting projects while learning cutting-edge technologies like Golang and GCP, all within a culture that celebrates high-quality code and teamwork.
U

Contact Detail:

Uniting Cloud Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with Golang and GCP before applying. There are plenty of online resources and tutorials that can help you get a head start. Showing initiative in learning these technologies will impress us during the interview.

✨Tip Number 2

Engage with the Go community on platforms like GitHub or Stack Overflow. Contributing to open-source projects or asking questions can help you build connections and demonstrate your passion for the language, which we value highly.

✨Tip Number 3

Prepare to discuss your experience with server-side development and distributed systems. Be ready to share specific examples of challenges you've faced and how you solved them, as this will showcase your problem-solving skills and teamwork.

✨Tip Number 4

Practice coding challenges that focus on concurrency and functional programming. This will not only sharpen your skills but also prepare you for technical interviews where these concepts may be tested.

We think you need these skills to ace Software Engineer

Golang
Erlang
C#
Java
Python
TypeScript
Server Side Development
Functional Programming
Distributed Systems
Complex Event Processing
Client/Server Development
Problem-Solving Skills
Excellent Communication Skills
Team Working Skills
Cloud Platform Experience (GCP)
Code Quality Assurance
Version Control Systems (e.g., Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant programming experience, especially in languages like C#, Java, Python, or TypeScript. Emphasise any projects where you've worked in a collaborative environment or on distributed systems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for learning Golang and GCP. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work in a team.

Showcase Your Technical Skills: If you have experience with server-side development or functional programming, be sure to include this in your application. Highlight any relevant tools or technologies you've used that align with the job description.

Prepare for Technical Questions: Anticipate technical questions related to programming languages and problem-solving scenarios. Brush up on your knowledge of concurrency and error handling, as these are key aspects of the role.

How to prepare for a job interview at Uniting Cloud

✨Showcase Your Programming Skills

Be prepared to discuss your experience with programming languages like C#, Java, Python, or TypeScript. Highlight specific projects where you've used these languages and how they relate to the role you're applying for.

✨Demonstrate Your Willingness to Learn

Since the role involves upskilling in Golang and GCP, express your enthusiasm for learning new technologies. Share examples of how you've successfully adapted to new programming languages or tools in the past.

✨Emphasise Team Collaboration

This position values collaboration highly, so be ready to discuss your experiences working in teams. Provide examples of how you contributed to team projects and how you handle feedback and communication.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm questions that may be relevant to server-side development and distributed systems.

Software Engineer
Uniting Cloud
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
  • Software Engineer

    Shrewsbury
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-29

  • U

    Uniting Cloud

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>