GO / Golang Developer

Overview

On Site
$70 - $100
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Go
Golang
TypeScript
RESTful

Job Details

World Wide Technology is looking for a GO / Golang Developer. This role is part of WWT’s Strategic Resourcing services and is a contract role. The candidate will be supporting a WWT customer and will be employed by one of WWT’s preferred partners. The partner will provide full compensation and benefit information prior to employment with the partner. 

Company Overview:
Based in St. Louis, WWT works closely with industry leaders such as Cisco, HPE, Dell EMC, NetApp, VMware, Intel, AWS, Microsoft, and F5, focusing on three market segments: Fortune 500 companies, service providers and the public sector. WWT employs more than 5,400 people and operates in more than 2+ million square feet of state-of-the-art warehousing, distribution and integration space strategically located throughout the world. WWT is proud to announce that it has been named on the FORTUNE "100 Best Places to Work For®" list for the eighth consecutive year and was awarded for multiple categories on Glassdoor's 2019 Employees' Choice Awards, honoring the Best Places to Work.

Title: GO / Golang Developer

Location: Onsite - Jersey City, NJ, USA

Duration/Type of Job: 6+ months

Rate/Salary: A reasonable estimate of the current pay range for this position is $70 to $100 hourly (rate range is on C2C basis). Actual pay will be based on a variety of factors, including shift, location, experience, skill set, performance, licensure and certification, and business needs, and will be set by your employer. The range for this position in other geographic locations may differ. Certain positions may also be eligible for variable incentive compensation, such as bonuses or commissions, that is not included in base pay.  

GO Developer

Key Responsibilities:

  • Develop and maintain software applications using Go, with a focus on interfacing with low-level Windows system calls.
  • Design and implement TypeScript-based / Electron / Wales GUI frontends that are user-friendly and responsive.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Participate in the full Software Development Life Cycle (SDLC) process, including requirements analysis, design, development, testing, deployment, and maintenance.
  • Implement security best practices to ensure the integrity and confidentiality of data.
  • Develop and integrate RESTful APIs for seamless communication between systems and edge devices.
  • Optimize application performance and ensure scalability and reliability.
  • Troubleshoot and resolve technical issues related to Windows system calls and frontend development.
  • Stay up-to-date with industry trends and emerging technologies to continuously improve our software solutions.

Qualifications:

  • Proven experience as a Go Developer, with a strong understanding of the Go programming language.
  • Expertise in interfacing with low-level Windows system calls and APIs.
  • Proficiency in TypeScript and experience in developing GUI frontends.
  • Familiarity with Windows operating system architecture and internals.
  • Experience in the Software Development Life Cycle (SDLC) process.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Bachelor's or Masters degree in Computer Science, Engineering, or a related field.
  • Proficiency in PC hardware and device driver knowledge is a plus
  • Experience with security best practices and RESTful API development.
  • Familiarity with cloud environments and services. Understanding of Citrix, VMWare virtual desktop environments

This role may require on-location work with WWT customers. Some customers may require WWT employees and contractors coming on-site to be vaccinated against COVID-19 and/or to receive frequent negative COVID-19 testing. 

Equal Opportunity Employer Minorities/Women/Veterans/Differently Abled 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.