Haystack
← Back to Jobs
Technology

GoLang Developer

Computer Enterprises, Inc.Washington, DC🇺🇸United StatesPosted 4 Aug 2026

Quick Overview

Salary
€68/hr
Work Type
On Site
Level
Mid Senior

Job Description

Role: Golang Developer
Schedule: Hybrid (4 days onsite)
Rate: $68/hour W2
Location: Washington, DC

We are seeking a Golang Developer with strong Linux expertise and experience developing secure authentication and identity-related solutions. The ideal candidate will have hands-on experience with Golang, containerized environments, Linux administration, and authentication technologies such as LDAP, Active Directory, SSO, and MFA.

Required Qualifications
  • 2+ years of hands-on Golang development experience.
  • Strong Linux background with 6+ years of experience working in Linux environments.
  • Experience with container technologies including Docker and Kubernetes.
  • Strong understanding of:
    • PKI certificate management
    • SSH key management
    • Linux operating systems and administration
  • Experience working with:
    • Active Directory and LDAP
    • LDAP queries, filters, and user/group structures
    • PAM (Pluggable Authentication Modules)
    • DNS and certificate-related open-source libraries/components
  • Knowledge of authentication and access management concepts including:
    • Single Sign-On (SSO)
    • Multi-Factor Authentication (MFA)
  • Experience developing new software features and enhancements.
  • Ability to troubleshoot, debug, and resolve software defects.
  • Experience documenting technical solutions and system design.
  • Ability to translate business requirements into detailed technical requirements.
  • Strong analytical and problem-solving skills with accurate effort estimation capabilities.
  • Experience reverse engineering and analyzing existing codebases.
  • Self-motivated with the ability to work independently and collaboratively.

Preferred Qualifications
  • 2+ years of C programming experience.
  • 2+ years of Python and/or JavaScript development experience.
  • Experience with GitHub and version control best practices.
  • Experience working with SQL and NoSQL databases.
  • Familiarity with enterprise identity and access management (IAM) environments.
  • Experience participating in architecture and solution design discussions.

Key Responsibilities
  • Design, develop, and maintain applications using Golang.
  • Build and enhance authentication, authorization, and identity-related solutions.
  • Develop new functionality and improve existing applications.
  • Troubleshoot and resolve software defects and production issues.
  • Refactor and optimize code while maintaining high quality standards.
  • Participate in technical design and architecture discussions.
  • Create and maintain technical documentation.
  • Break down business requirements into actionable technical tasks.
  • Collaborate with cross-functional teams to deliver scalable, secure solutions.
  • Contribute to code reviews and continuous improvement initiatives.


#ZR
#INDCEI

Skills

Docker
SQL
MFA
SSO
Active Directory
DNS
C
Go
JavaScript
Kubernetes
LDAP
PKI
Python

Similar jobs