GoLang Developer

Computer Enterprises Inc
  • Washington, DC
  • Instant Apply
1 day ago

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

Numbers & Facts

LocationWashington, DC

Skills

  • Analysis Skillsunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Bug Tracking Softwareunmatched
  • Business Skillsunmatched
  • C Programming Languageunmatched
  • Code Reviewsunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • Debugging Toolsunmatched
  • Digital Certificatesunmatched
  • Dockerunmatched
  • Doctor of Nursing Science (DNS)unmatched
  • Documentationunmatched
  • GitHubunmatched
  • Go Programming Language (Golang)unmatched
  • Identify Issuesunmatched
  • Identity Data Managementunmatched
  • JavaScriptunmatched
  • LDAP (Lightweight Directory Access Protocol)unmatched
  • Linux Administrationunmatched
  • Linux Operating Systemunmatched
  • Microsoft Active Directoryunmatched
  • NoSQLunmatched
  • Open Sourceunmatched
  • Problem Solving Skillsunmatched
  • Public Key Infrastructure (PKI)unmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Managementunmatched
  • Quality Metricsunmatched
  • Refactoringunmatched
  • Requirements Managementunmatched
  • Reverse Engineeringunmatched
  • SQL Databasesunmatched
  • SSH (Secure Shell)unmatched
  • Single Sign-On (SSO)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Systems Administration/Managementunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder