GoLang Engineer

GoLang Engineer

Full-Time 50000 - 70000 £ / year (est.) Home office (partial)
Net2Source (N2S)

At a Glance

  • Tasks: Build and enhance features for a global Loyalty and Benefits platform using Golang.
  • Company: Join a dynamic tech team in Burgess Hill with a hybrid work model.
  • Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
  • Other info: Exciting projects await in a supportive environment focused on learning and development.
  • Why this job: Make an impact on customer journeys while collaborating with talented engineers.
  • Qualifications: Experience in Golang and backend microservices; teamwork and Agile knowledge are essential.

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

We’re looking for an enthusiastic and diligent Golang Software Engineer to work on the global Loyalty and Benefits platform. The candidate should have excellent soft skills, strong technical ability, and an extensive passion to learn.

As a Software Engineer, you will be building and enhancing features in the Account domain. You will also coordinate and work with other Engineers across the platform to share knowledge and principles.

Required:

  • Demonstrable experience in at least one backend type-safe programming language (Golang preferred).
  • Comfortable and experienced with backend microservice architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ).
  • Comfortable experience within a Scrum framework, working as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.
  • Bachelor’s degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.
  • Experience in professional software development.
  • Solid understanding of test-driven development, including unit, component, functional, system integration, and regression tests.
  • Knowledge of software engineering methodology (Agile, including Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behavior Driven Development (BDD), and Waterfall).
  • Knowledge of any or all of the following technologies is desired: Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.
  • Experienced in continuous integration (CI), continuous deployment (CD), and continuous testing (CT), including tools such as Jenkins, Rally, and/or JIRA, and version control such as GIT or SVN.

Mandatory Skills: Golang

GoLang Engineer employer: Net2Source (N2S)

Net2Source (N2S) is an exceptional employer located in Basildon, offering a dynamic work culture that fosters collaboration and innovation. Employees benefit from ongoing professional development opportunities and a supportive environment that values their contributions, making it an ideal place for those looking to grow their careers in data warehousing and ETL solutions.

Net2Source (N2S)

Contact Details:

Net2Source (N2S) Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land GoLang Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Golang. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Golang projects. This gives potential employers a peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on common Golang questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for passionate engineers like you. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace GoLang Engineer

Golang
Backend Microservice Architecture
REST
Asynchronous Messaging Services
Kafka
RabbitMQ
Scrum

Some tips for your application 🫡

Show Off Your Golang Skills:Make sure to highlight your experience with Golang in your application. We want to see how you've used it in past projects, so don’t hold back on the details!

Talk About Teamwork:Since we value collaboration, share examples of how you've worked in a team, especially within a Scrum framework. Let us know how you’ve contributed to delivering successful projects together.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid fluff and focus on what makes you a great fit for the role.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the position. We can’t wait to hear from you!

How to prepare for a job interview at Net2Source (N2S)

Know Your Golang Inside Out

Make sure you brush up on your Golang skills before the interview. Be ready to discuss your experience with the language, including any projects you've worked on. They’ll likely want to hear about how you've used Golang in a microservices architecture, so have some examples ready.

Familiarise Yourself with the Tech Stack

Get to grips with the technologies mentioned in the job description, like Kafka, RabbitMQ, and Postgres. Being able to talk about how these tools fit into your previous work will show that you're not just a Golang expert but also a well-rounded engineer.

Emphasise Your Teamwork Skills

Since the role involves working within a Scrum framework, be prepared to discuss your experience in agile environments. Share examples of how you've collaborated with other engineers and contributed to team success, especially in delivering customer journeys.

Prepare for Technical Questions

Expect to face technical questions that test your understanding of software engineering methodologies and testing practices. Brush up on TDD, BDD, and CI/CD processes, and be ready to explain how you've applied these in your past roles.