£70K/yr to £90K/yr
London, England
Permanent, Variable

Technical Architect

Posted by Marshall Wolfe.

GO Architect - Golang Architect

Our client, a growing software organisation that operate predominantly in the igaming sector, are seeking a highly skilled and experienced Technical Architect to join their dynamic team on a permanent basis. Ideally withe proven experince with GO/Golang, you will play a pivotal role in designing, implementing, and optimising their software applications. This role would also suit C, C++ or Java Architects. You will leverage your deep understanding of design patterns and best practices in the Go ecosystem to create scalable, maintainable, and efficient solutions.

Key Responsibilities:

  • Architecture Design: Lead the design and development of robust, scalable, and high-performance applications using Go.
  • Design Patterns: Apply and advocate for the appropriate use of design patterns in the Go ecosystem to solve common software design problems and improve code quality.
  • Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices and design principles are adhered to.
  • Code Review: Conduct thorough code reviews to ensure the highest quality standards and consistency with architectural guidelines.
  • Collaboration: Work closely with cross-functional teams, including product managers, DevOps, and QA, to deliver high-quality software solutions.
  • Documentation: Create and maintain comprehensive technical documentation, including architectural diagrams, design patterns, and best practices.

Experience:

  • Previous experience in a software Architecture role, with significant experience in Go (Golang), C, C++ or Java
  • Proven experience in designing and implementing complex, scalable, and maintainable software architectures
  • Design Patterns: Deep understanding of software design patterns and their application in the Go ecosystem.
  • Experience with microservices architecture and related technologies
  • Familiarity with containerisation technologies (Docker, Kubernetes, Terraform and Ansible)
  • Soft Skills: Excellent problem-solving skills and attention to detail; Strong communication and interpersonal skills, and the ability to work effectively in a collaborative team environment.

Please forward your CV in the first instance for more information on this opportunity.

We use cookies to measure usage and analytics according to our privacy policy.