Technical Architect
other jobs Marshall Wolfe
Added before 66 Days
- England,London
- full-time
- Competitive salary
Job Description:
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.
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.
Job number 1418746
metapel
Company Details:
Marshall Wolfe
Marshall Wolfe began in 2017 on a mission to create fairer and more efficient hiring journeys. We may be early on in our story, but our high performin...