At a Glance
- Tasks: Design and develop innovative software solutions using Golang for a leading financial services client.
- Company: Join a global player in the financial sector with a collaborative culture.
- Benefits: Long-term contract, flexible working setup, and opportunities for professional growth.
- Other info: Dynamic team environment with potential for multi-year project involvement.
- Why this job: Make an impact by building modern applications and migrating legacy systems to microservices.
- Qualifications: Experience with Golang, REST APIs, and Agile development is essential.
The predicted salary is between 36000 - 60000 £ per year.
Location: Burgess Hill, Sussex, UK
Job Type: Contract
Length: 12 months + extensions (long term, multi-year project)
Working setup: 3 days per week onsite / 2 days Remote
Talent-Relay have partnered with a global player in the financial services sector to urgently on-board an experienced Golang Engineer / Go Developer into a project team. The successful candidate will join the team on an initial 6-month contract with extension highly likely. The successful Golang Engineer / Go Developer will help develop innovative solutions for the client’s customer platform and will be involved in design system solutions, building modern microservices-based applications while collaborating closely with development teams and SREs.
Key Responsibilities:
- Design, develop, and modify custom applications.
- Create and test resilient software, focusing on high-volume REST APIs.
- Drive migration from legacy systems to microservices architecture.
- Partner with teams across development, QA, and production support.
Required Skills:
- Solid experience with Golang, Git, REST Web Services, Jenkins, NoSQL, PostgreSQL.
- Experience in application design, Agile development, and CI/CD tools.
- Experience of messaging service (ideally Kafka / RabbitMQ).
- Understanding of BDD / TDD.
- Strong problem-solving, analytical skills, and a desire to learn new technologies.
Preferred:
- Experience with Docker, Kubernetes.
- Experience with open-source contributions.
Software Engineer – Golang – Long Term Contract employer: Talent-Relay Limited
As a Golang Engineer at our leading global financial services organisation in Burgess Hill, you will thrive in a dynamic and supportive work culture that prioritises employee growth and development. With a hybrid working setup, you can enjoy the flexibility of remote work while collaborating with talented professionals on long-term projects, all within a company that values innovation and excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer – Golang – Long Term Contract
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Golang or in financial services. A personal recommendation can make all the difference when you're trying to land that contract.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Golang and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with REST APIs, CI/CD tools, and any relevant projects you've worked on. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We have loads of opportunities, and applying directly can give you an edge. Plus, it’s super easy to keep track of your applications with us.
We think you need these skills to ace Software Engineer – Golang – Long Term Contract
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Golang and the specific skills mentioned in the job description. We want to see how your background aligns with what we're looking for, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.
Showcase Your Projects:If you've worked on any cool projects using Golang or related technologies, make sure to mention them! We appreciate candidates who can demonstrate their skills through real-world applications, so include links or descriptions of your work.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at Talent-Relay Limited
✨Know Your Golang Inside Out
Make sure you brush up on your Golang skills before the interview. Be ready to discuss your past projects and how you've used Golang to solve real-world problems. Practising coding challenges in Golang can also help you feel more confident.
✨Understand Microservices Architecture
Since the role involves building microservices-based applications, it’s crucial to understand this architecture. Be prepared to explain how you’ve designed or worked with microservices in the past, and think about how you would approach migrating legacy systems.
✨Familiarise Yourself with CI/CD Tools
The job requires experience with CI/CD tools like Jenkins. Make sure you can talk about your experience with these tools and how they fit into your development workflow. If you have examples of how you've improved deployment processes, share those!
✨Show Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, and don’t forget to highlight your analytical skills and willingness to learn new technologies.