Golang Developer

Reference: 1234_1785878409

Golang Developer | Linux | Kubernetes | Docker | Identity & Authentication

Build Scalable Software on Linux with Modern Cloud Technologies

We're looking for a talented Golang Developer with a strong Linux background to join a team building secure, scalable applications and infrastructure. This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working with authentication systems, and developing high-quality software in a collaborative environment.

If you're passionate about Golang development, Linux internals, containerized environments, and writing clean, maintainable code, we'd love to hear from you.

What You'll Do

  • Design, develop, and enhance applications using Golang

  • Build new features while maintaining high standards for code quality

  • Debug, troubleshoot, and resolve software defects

  • Refactor and optimize existing code for performance and scalability

  • Participate in architecture and solution design discussions

  • Translate business requirements into technical solutions

  • Create and maintain technical documentation

  • Estimate development effort and deliver high-quality solutions

  • Analyze and understand existing applications using reverse engineering techniques

  • Collaborate with cross-functional engineering teams throughout the software development lifecycle

Required Qualifications

  • Strong hands-on experience developing applications with Golang

  • Extensive experience working in Linux environments

  • Experience with Docker and Kubernetes

  • Strong understanding of:

    • SSH key management

    • PKI and certificate management

    • Linux operating system administration

  • Experience with:

    • Active Directory and LDAP

    • LDAP queries and filters

    • User and group management

    • PAM authentication modules

    • Open-source authentication and directory libraries

  • Knowledge of authentication and access technologies including:

    • Single Sign-On (SSO)

    • Multi-Factor Authentication (MFA)

  • Ability to work independently and drive projects forward

  • Strong troubleshooting and analytical skills

Preferred Qualifications

  • 2+ years of professional Golang development experience

  • 2+ years of C programming experience

  • 6+ years of Linux development experience

  • Experience with Python and/or JavaScript

  • Experience using GitHub or other Git-based version control systems

  • Experience working with SQL and NoSQL databases

Nice to Have

  • Experience working with identity, authentication, or security-focused applications

  • Experience building cloud-native or distributed systems

  • Familiarity with secure software development best practices

What We're Looking For

We're seeking someone who is:

  • Self-motivated and proactive

  • Passionate about writing clean, maintainable code

  • Comfortable working in collaborative engineering environments

  • Excited to solve challenging technical problems

  • Able to quickly understand complex systems and existing codebases

Keywords: Golang, Go Developer, Linux, Docker, Kubernetes, LDAP, Active Directory, PKI, SSH, Authentication, SSO, MFA, C Programming, Python, JavaScript, GitHub, SQL, NoSQL, Cloud, Backend Engineer, Software Engineer.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 04/08/2026
Reference: 1234_1785878409

Other similar jobs

Golang Developer

Added 12/08/2026

Golang Developer Responsibilities :- * Strong Hands-on experience on Golang programming. * Exposure to container technologies like Docker and Kubernetes. * Strong Linux background - Hands on with working in Linux environment. Should be well versed with the Linux OS, PKI Certificate management, SSH Key management. * Good understanding on Active directory/LDAP, user/group structures, querying LDAP, LDAP filters and development experience on opensource components/libraries like DNS, certificate, LDAP schema, Pam authentication module on Linux. * Understanding of Access and Authentication mechanisms like Single sign-on, MFA. * A self-driven individual. * Development (coding) of new functional features * Debug & resolve...

Learn more

Golang Developer

Added 12/08/2026

Golang Developer Responsibilities :- * Strong Hands-on experience on Golang programming. * Exposure to container technologies like Docker and Kubernetes. * Strong Linux background - Hands on with working in Linux environment. Should be well versed with the Linux OS, PKI Certificate management, SSH Key management. * Good understanding on Active directory/LDAP, user/group structures, querying LDAP, LDAP filters and development experience on opensource components/libraries like DNS, certificate, LDAP schema, Pam authentication module on Linux. * Understanding of Access and Authentication mechanisms like Single sign-on, MFA. * A self-driven individual. * Development (coding) of new functional features * Debug & resolve...

Learn more

Golang Developer

Added 04/08/2026

Job Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.Key ResponsibilitiesDevelop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort...

Learn more

Golang Developer

Added 04/08/2026

Job Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.Key ResponsibilitiesDevelop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort...

Learn more

Golang Developer

Added 04/08/2026

Job Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.Key ResponsibilitiesDevelop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort...

Learn more

Golang Developer

Added 04/08/2026

Job Description: Golang DeveloperPosition OverviewWe are seeking a Golang Developer to join a cutting-edge project focused on voice-driven content retrieval. The ideal candidate will have strong backend development skills, deep Linux expertise, and experience with authentication and containerization technologies. This role involves building secure, scalable services that enable real-time voice interactions for content access.Key ResponsibilitiesDevelop new functional features in GoLang for voice-based content retrieval.Debug and resolve software defects to ensure system reliability.Maintain high standards for code quality and implement optimized solutions.Participate in solution design sessions and contribute to technical decision-making.Document solutions and break down business requirements into technical tasks.Estimate effort...

Learn more

Golang Developer

Added 14/07/2026

Senior Full Stack Engineer (React | Go | AI | Cloud)About the OpportunityWe're looking for a Senior Full Stack Engineer to join an innovative engineering team building next-generation web applications powered by cloud technologies and artificial intelligence.This is a hands-on engineering role where you'll work across the entire technology stack-from creating exceptional user experiences to designing scalable backend services and integrating cutting-edge AI capabilities. If you enjoy solving complex technical challenges, building modern cloud-native applications, and working with emerging technologies, we'd love to hear from you.What You'll Be DoingBuild modern, responsive web applications using React and TypeScript.Design and develop scalable...

Learn more

Senior Quicksight Developer

Added 20/10/2026

Hiring AlertSenior Quicksight DeveloperWe are looking for a Senior Quicksight Developer with strong data modeling experience, and owning and rebuilding the manufacturing reporting layer, ensuring accurate, trusted, and automated operational reporting. The ideal candidate will work closely with operations, software engineering, and data engineering teams to validate business metrics, redesign datasets, and deliver scalable QuickSight dashboards.Key ResponsibilitiesStrong data modeling experience, including designing fact and dimension schemas from business requirements and creating intuitive data models for business users.Designing the data model. Identify a sensible, simple model (fact and dimension tables) that would yield those dashboardsAssess existing QuickSight dashboards, Athena/Redshift datasets, and...

Learn more

AI Copilot Developer

Added 14/10/2026

AI Copilot Developer - Power Apps - Power platform - Banking - Hybrid Role - AI Copilot DeveloperRate - £490 per day (Inside IR35)Duration - 6 months with very likely extensionLocation - Hybrid / Canary Wharf - 3 days per week in a Canary Wharf officeTech StackCopilotPowerappsPower platformJavascriptRoleDevelopment and support of low code Business applications using Power platform, M365, C#, JavaScript. You will collaborate closely with business analysts, business users and stakeholders to understand requirements, design innovative solutions, and bring them to life through development, testing, and deployment.TasksDesign, develop, test, and deploy AI-powered solutions using Microsoft Copilot Studio, Power Platform,...

Learn more

Senior C# Developer

Added 14/10/2026

Contract Opportunity | Tier 1 Investment Bank | Canary WharfOverviewOur client, a Tier 1 Investment Bank based in Canary Wharf, is seeking an experienced C# Developer to join a strategic application modernisation programme. This role sits within a technology team responsible for evolving critical business applications, supporting a transition from legacy desktop solutions to modern web-based and cloud-enabled platforms.The successful candidate will work across the full software development lifecycle, contributing to the enhancement of existing applications while helping shape the future-state architecture.Key InformationRole: Senior C# Developer Location: Canary Wharf, London (Hybrid Working) Contract Length: 6 Months Initial Contract Rate: £416...

Learn more

Integration Developer (SC Cleared)

Added 08/10/2026

System Integration Developer | SSIS | APIs | C#/.NET | SC ClearedWe are looking for an experienced System Integration Developer / Engineer to join a client project requiring strong, recent hands-on experience delivering system integrations using SSIS and APIs.The successful candidate will have a proven background in system integration projects, with their recent experience clearly demonstrating practical use of SQL Server Integration Services (SSIS) and API integrations, alongside exposure to C# and/or .NET technologies.Key ResponsibilitiesDesign, develop and deliver system integration solutionsBuild and maintain integrations using SSIS (SQL Server Integration Services)Develop and support API-based integrations, including REST/API servicesWork across multiple applications...

Learn more

Integration Developer

Added 07/10/2026

Integration Developer (Active SC Clearance Required)Location: Remote / Enfield UK Duration: 12 Months Initial Contract (Extension Likely) Security Clearance: Active SC Clearance Mandatory Start Date: ASAPThe RoleWe're recruiting for an experienced Integration Developer to join a leading UK organisation delivering critical data and system integration initiatives.This role will focus on designing, developing, and supporting enterprise integration solutions that enable secure and reliable data exchange between business-critical systems. You will work closely with technical teams, business stakeholders, and third-party suppliers to build robust, scalable integrations across the Microsoft Azure ecosystem.Key ResponsibilitiesDesign, develop, test, and support enterprise integration solutions.Build and maintain ETL...

Learn more

Integration Developer (SSIS Package Integration) - SC Active

Added 05/10/2026

This role requires SC Active or recently lapsed. ROLE PURPOSEAs an Integration Developer, your primary responsibility is to design, develop, and maintain data integration solutions that enable seamless communication and data exchange between disparate systems. You will collaborate with stakeholders to understand integration requirements, design integration workflows, and implement scalable and robust solutions. Your role involves working with integration platforms, tools, and technologies to ensure the reliable and efficient flow of data across the organization.PRINCIPLE ACCOUNTABILITIES:Integration Design: Collaborate with business stakeholders, IT teams, and external partners to gather integration requirements and define integration workflows. Design data mappings, transformations, and message...

Learn more

Integration Developer (SSIS, SQL) (SC Cleared, Public Sector)

Added 05/10/2026

your recent hands-on SSIS experience, especially where you have used SSIS for system-to-system integration, rather than mainly reporting or data warehousing.Be prepared to explain:Which systems you integrated using SSISHow data moved between the systemsWhat transformations/mappings you performedHow frequently the integration ranHow you handled errors and validate Integration Design: Collaborate with business stakeholders, IT teams, and external partners to gather integration requirements and define workflows. Design data mappings, transformations, APIs, and message schemas to facilitate the secure and efficient exchange of data between systems.Integration Platforms and Tools: Utilize integration platforms such as Azure Logic Apps, Azure Data Factory, SSIS, or other...

Learn more

AI Copilot Developer

Added 02/10/2026

AI Copilot Developer - Power Apps - Power platform - Banking - Hybrid Role - AI Copilot DeveloperRate - £490 per day (Inside IR35)Duration - 6 months with very likely extensionLocation - Hybrid / Canary Wharf - 3 days per week in a Canary Wharf officeTech StackCopilotPowerappsPower platformJavascriptRoleDevelopment and support of low code Business applications using Power platform, M365, C#, JavaScript. You will collaborate closely with business analysts, business users and stakeholders to understand requirements, design innovative solutions, and bring them to life through development, testing, and deployment.TasksDesign, develop, test, and deploy AI-powered solutions using Microsoft Copilot Studio, Power Platform,...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.