Golang Software Engineer

Golang Software Engineer

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

At a Glance

  • Tasks: Develop scalable applications using Golang and modern architectural patterns.
  • Company: Join a leading fintech client making waves in the industry.
  • Benefits: Enjoy hybrid work options and a vibrant team culture.
  • Why this job: Perfect for those eager to grow their skills in a dynamic environment.
  • Qualifications: 2+ years of Golang experience and knowledge of DDD, CQRS, and microservices.
  • Other info: Work once a month in central London with a passionate team.

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

Are you a skilled Golang Software Engineer ready for your next challenge? We are looking for a Mid-Level Golang Software Engineer who is eager to broaden their skill set and join our fantastic fintech client, working hybrid of once a month in central London.

The Golang Software Engineer will be expected to develop scalable, maintainable, and high-performance applications using Golang, while applying Domain-Driven Design (DDD) principles to model complex business domains and implementing Repository Patterns and Command Query Responsibility Segregation (CQRS) in software architecture.

You will have:

  • 2+ years of professional experience with Golang
  • Solid understanding of DDD, CQRS, and Repository Patterns
  • Familiarity with Hexagonal architecture
  • Experience with cloud platforms (AWS, GCP, etc.)
  • Knowledge of microservices architecture

If you are excited about working with Golang and modern architectural patterns, we would love to hear from you! Apply now to be part of our dynamic team!

Golang Software Engineer employer: Interact Consulting

Join a forward-thinking fintech company that values innovation and collaboration, offering a hybrid work model in the heart of central London. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. Experience a vibrant work culture that encourages creativity and teamwork, making it an ideal place for skilled Golang Software Engineers to thrive and advance their careers.
I

Contact Detail:

Interact Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Golang Software Engineer

✨Tip Number 1

Network with professionals in the fintech industry, especially those who work with Golang. Attend meetups or webinars to connect with potential colleagues and learn about their experiences, which can give you insights into what our team values.

✨Tip Number 2

Showcase your understanding of Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) in conversations. Be prepared to discuss how you've applied these principles in past projects, as this will demonstrate your expertise and fit for the role.

✨Tip Number 3

Familiarise yourself with cloud platforms like AWS or GCP, as they are crucial for our projects. Consider working on a personal project that utilises these technologies to highlight your hands-on experience during discussions.

✨Tip Number 4

Prepare to discuss microservices architecture in detail. Think of examples where you've implemented or worked with microservices, as this will show your practical knowledge and readiness to contribute to our team's goals.

We think you need these skills to ace Golang Software Engineer

Golang Programming
Domain-Driven Design (DDD)
Command Query Responsibility Segregation (CQRS)
Repository Patterns
Microservices Architecture
Hexagonal Architecture
Cloud Platforms (AWS, GCP, etc.)
Scalable Application Development
High-Performance Application Development
Software Architecture Principles
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to New Technologies
Version Control Systems (e.g., Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Golang and relevant technologies. Emphasise your understanding of Domain-Driven Design, CQRS, and microservices architecture, as these are key requirements for the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for fintech and your eagerness to work with modern architectural patterns. Mention specific projects where you've applied DDD or worked with cloud platforms like AWS or GCP.

Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in Golang and the required architectural principles, include them in your application. This can set you apart from other candidates.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial for a software engineering role.

How to prepare for a job interview at Interact Consulting

✨Showcase Your Golang Expertise

Be prepared to discuss your experience with Golang in detail. Highlight specific projects where you've implemented Golang, focusing on the challenges you faced and how you overcame them.

✨Demonstrate Understanding of DDD and CQRS

Since the role requires knowledge of Domain-Driven Design and Command Query Responsibility Segregation, be ready to explain these concepts clearly. Use examples from your past work to illustrate how you've applied these principles.

✨Discuss Architectural Patterns

Familiarity with Hexagonal architecture is a plus, so make sure to mention any relevant experience. Discuss how you’ve used architectural patterns to improve application scalability and maintainability.

✨Prepare for Technical Questions

Expect technical questions related to microservices and cloud platforms like AWS or GCP. Brush up on your knowledge and be ready to discuss how you've integrated these technologies into your projects.

Golang Software Engineer
Interact Consulting
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>