HomeGo Developer170165 - GO Dev

170165 - GO Dev

TEKsystems·Washington, District of Columbia, US·Remote Friendly

Posted 2928w ago

Full-Time
Apply Now

About the Role

About the position We are seeking a talented Golang Developer with strong hands-on experience in Golang programming and exposure to container technologies like Docker and Kubernetes. The ideal candidate will have a solid experience in Linux, including PKI Certificate management and SSH Key management, and a good understanding of Active Directory/LDAP user/group structures. Responsibilities • Develop new functional features using Golang. • Debug and resolve software defects efficiently. • Maintain high standards for code quality and refactor for optimized solutions. • Participate in regular solution design sessions to analyze options and benefits. • Document solutions effectively. • Decompose business requirements into small technical requirements. • Accurately assess effort to complete work. • Utilize code reverse engineering techniques to analyze and understand existing code. Requirements • Minimum of 2 years of experience in Golang programming. • Strong Linux with 6 years of programming experience on Linux OS. • Experience with version control systems like GitHub. • Understanding of access and authentication mechanisms such as Single sign-on and MFA. • Experience with databases: SQL and NoSQL. Nice-to-haves • 2 years of experience in C programming. • 2 years of programming experience with Python/JavaScript. • Experience with AWS and Terraform. • Familiarity with DevOps practices and full-stack development. • Familiarity with ML systems is a plus. Benefits • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

What you'll do

  • Develop new functional features using Golang
  • Debug and resolve software defects efficiently
  • Maintain high standards for code quality and refactor for optimized solutions
  • Participate in regular solution design sessions to analyze options and benefits
  • Document solutions effectively
  • Decompose business requirements into small technical requirements
  • Accurately assess effort to complete work
  • Utilize code reverse engineering techniques to analyze and understand existing code

Requirements

  • We are seeking a talented Golang Developer with strong hands-on experience in Golang programming and exposure to container technologies like Docker and Kubernetes
  • The ideal candidate will have a solid experience in Linux, including PKI Certificate management and SSH Key management, and a good understanding of Active Directory/LDAP user/group structures
  • Minimum of 2 years of experience in Golang programming
  • Strong Linux with 6 years of programming experience on Linux OS
  • Experience with version control systems like GitHub
  • Understanding of access and authentication mechanisms such as Single sign-on and MFA
  • Experience with databases: SQL and NoSQL
  • 2 years of experience in C programming
  • 2 years of programming experience with Python/JavaScript
  • Experience with AWS and Terraform
  • Familiarity with DevOps practices and full-stack development

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
Back to all jobs