Senior Software Engineer

Senior Software Engineer

Posted 1 day ago by Arrows

£500 Per day
Outside
Hybrid
London Area, United Kingdom

Summary: The role is for a Contract Golang Engineer with a focus on developing high-quality, scalable solutions for a tech company dedicated to improving financial decision-making. The position is remote/hybrid, with a preference for candidates in London, and is set for a duration of 6 months. The ideal candidate will have extensive experience in Golang, API integration, and cloud deployment, particularly with Azure.

Key Responsibilities:

  • Develop applications in Golang.
  • Build and integrate APIs, including third-party integrations.
  • Deploy, configure, and monitor applications using Azure.
  • Utilize Test-Driven Development (TDD) methodologies.
  • Work with relational and NoSQL databases, focusing on complex queries and performance tuning.
  • Understand web architecture patterns and SOLID principles.
  • Collaborate in agile teams.
  • Implement automated testing and CI/CD pipelines.
  • Manage system and data migrations to ensure scalability and reliability.

Key Skills:

  • Hands-on experience in Golang development.
  • Strong API integration skills.
  • Proficiency in Azure.
  • Understanding of TDD.
  • Experience with relational and NoSQL databases.
  • Knowledge of web architecture patterns and SOLID principles.
  • Experience in agile environments.
  • Familiarity with automated testing and CI/CD.
  • Experience with system and data migrations.

Salary (Rate): £500/day

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Contract Golang Engineer | £500/day Outside IR35 | Remote/Hybrid | 6 Months

Day Rate : Up to £500/day (Outside IR35)

Location : Hybrid (London preferred)

Contract Length : 6 months

Start Date : ASAP

Join a purpose-driven tech company on a mission to help people make smarter financial decisions. They're currently seeking a skilled Golang Developer to support their engineering team in delivering high-quality, scalable solutions using modern tools and technologies.

Key Requirements :

  • Proven hands-on experience developing applications in Golang
  • Strong experience building and integrating APIs, including third-party integrations
  • Proficiency in Azure for deploying, configuring, and monitoring applications
  • Solid understanding and practical use of TDD (Test-Driven Development)
  • Comfortable working with both relational and NoSQL databases, with a focus on complex queries and performance tuning
  • Good grasp of web architecture patterns and SOLID principles
  • Experience working in agile, collaborative teams
  • Familiar with automated testing and CI/CD pipelines
  • Demonstrated experience with system and data migrations, ensuring scalability, reliability, and minimal downtime.

The team is actively interviewing and keen to move quickly - if you’re a confident Golang Engineer ready for your next contract, we’d love to hear from you. Apply now to secure your spot.