GoLang Developer

Computer Enterprises Inc

  • Washington, DC
  • 1 day ago

    Highlights

    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. We are seeking a Golang Developer with strong Linux expertise and experience developing secure authentication and identity-related solutions.

    Numbers & Facts

    LocationWashington, DC

    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

    Similar Jobs

    See more jobs