Go Engineer/Developer (Mid-level)
Go Engineer/Developer (Mid-level)

Go Engineer/Developer (Mid-level)

Burgess Hill Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Develop and maintain back-end microservices using Go, REST, and Agile methodologies.
  • Company: Join a dynamic tech company focused on innovative software solutions in Burgess Hill.
  • Benefits: Enjoy hybrid work options, flexible hours, and a collaborative team environment.
  • Why this job: Be part of a forward-thinking team that values creativity and continuous learning.
  • Qualifications: 3-5 years of experience in Go, REST, and Agile; degree in computer science preferred.
  • Other info: Contract position for 12 months with opportunities for growth and development.

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

Possibility of remote work: Hybrid, 3 days from the office

Contract duration: 12 months

Location: Burgess Hill, West Sussex

Required Core Skills:

  • Go lang
  • REST
  • Agile

Minimum years of experience: 3-5

Detailed Job Description:

  • Demonstrable experience in Golang.
  • Experienced with Back End micro-service architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ).
  • 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 CICD pipeline to production.

DESIRED:

  • 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, incl 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.

Go Engineer/Developer (Mid-level) employer: eTeam Workforce Limited

At our company, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. Located in the vibrant town of Burgess Hill, West Sussex, we offer a hybrid working model that promotes work-life balance while providing ample opportunities for professional growth and development. With a focus on cutting-edge technologies and agile methodologies, our team is dedicated to delivering impactful solutions, making us an excellent employer for those seeking meaningful and rewarding careers.
E

Contact Detail:

eTeam Workforce Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Go Engineer/Developer (Mid-level)

✨Tip Number 1

Make sure to showcase your experience with Go lang and REST in your conversations. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.

✨Tip Number 2

Familiarise yourself with Agile methodologies, especially Scrum. During interviews, highlight your experience working in a team setting and how you contributed to delivering business functions within an Agile framework.

✨Tip Number 3

Brush up on your knowledge of micro-service architecture and asynchronous messaging services like Kafka or RabbitMQ. Being able to discuss how you've used these in past projects can set you apart from other candidates.

✨Tip Number 4

Prepare to talk about your experience with CI/CD processes and the tools you've used, such as Jenkins or JIRA. This is crucial for demonstrating your ability to integrate and deploy code efficiently in a production environment.

We think you need these skills to ace Go Engineer/Developer (Mid-level)

Golang
RESTful API Development
Microservices Architecture
Asynchronous Messaging Services
Scrum Framework
CICD Pipeline Management
Test-Driven Development (TDD)
Behavior Driven Development (BDD)
Agile Methodologies
Continuous Integration (CI)
Continuous Deployment (CD)
Continuous Testing (CT)
Version Control (Git, SVN)
Kafka
Postgres
gRPC
Docker
GraphQL

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasise your experience with Go lang and back-end micro-service architecture in your CV and cover letter. Provide specific examples of projects where you used REST and asynchronous messaging services like Kafka or RabbitMQ.

Showcase Agile Methodology Knowledge: Demonstrate your understanding of Agile methodologies, particularly Scrum. Mention any relevant certifications or experiences that showcase your ability to work within a team to deliver business functions and customer journeys.

Detail Your Testing Skills: Include information about your experience with test-driven development and the types of tests you have implemented (unit, component, functional, etc.). This will show your commitment to quality and thoroughness in software development.

Tailor Your Application: Customise your CV and cover letter for this specific role by aligning your skills and experiences with the job description. Use keywords from the job listing to ensure your application stands out to hiring managers.

How to prepare for a job interview at eTeam Workforce Limited

✨Showcase Your Golang Expertise

Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used it, and any challenges you faced while working with the language.

✨Demonstrate Understanding of Microservices

Since the role involves back-end micro-service architecture, be ready to explain how you've implemented RESTful services in previous roles. Discuss your experience with asynchronous messaging services like Kafka or RabbitMQ.

✨Familiarise Yourself with Agile Methodologies

As the company values Agile practices, brush up on your knowledge of Scrum and other Agile methodologies. Be prepared to share examples of how you've worked in a Scrum team and contributed to delivering business functions.

✨Prepare for Technical Questions

Expect technical questions related to CI/CD processes and testing methodologies. Review concepts like test-driven development and continuous integration tools such as Jenkins or Git, and be ready to discuss how you've applied these in your work.

Go Engineer/Developer (Mid-level)
eTeam Workforce Limited
E
  • Go Engineer/Developer (Mid-level)

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

    Application deadline: 2027-04-27

  • E

    eTeam Workforce Limited

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