Enable job alerts via email!

Software Engineer Golang

Uniting Ambition

East Midlands

On-site

GBP 30,000 - 60,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate Golang Software Engineer to join a dynamic team focused on high-quality code and collaborative development. This role offers the chance to work on challenging projects that will stimulate your creativity and problem-solving skills. You'll engage in server-side development, leveraging the simplicity and power of Go, one of the fastest-growing programming languages today. If you're ready to take your career to the next level and thrive in a supportive environment, this opportunity is perfect for you.

Qualifications

  • Strong academic background in IT or relevant industry experience.
  • Ability to problem solve and work collaboratively in a team.

Responsibilities

  • Develop server-side applications using Go in a collaborative environment.
  • Work on exciting projects, both existing and greenfield.

Skills

Server side development
Functional programming
Distributed systems
Complex event processing
Client/server development
Problem solving
Communication skills
Team working skills

Education

BSc in IT related field
MSc in IT related field

Job description

Golang Software Engineer (Junior / Senior / Lead Opportunities)

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?

This team is passionate about technology and is 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. This is a 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.

Go is:

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

Skills:
  1. Server side development.
  2. Exposure to functional programming.
  3. Experience with distributed systems.
  4. Complex event processing/continuous query languages.
  5. Client/server development experience.
  6. Ability to problem solve.
  7. Excellent communication and team working skills.
  8. Strong academic background, ideally with a BSc/MSc IT related degree or relevant industry experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.