GoLang Developer
Quick Quack Car Wash
Contract Roseville, California, United States Posted 4 years ago
About Position
GoLang Developer (Contract)
$86.00 / Hourly
Roseville, California, United States
GoLang Developer
Contract Roseville, California, United States Posted 4 years ago
Description
Need an experienced GoLang Developer (Dev) to be an integral part of our growing business. The Dev will be responsible in helping us elevate our technology stack to the next level. They will assist in designing and developing proprietary system APIs and internal and consumer facing technologies. This role will work with a team of developers to ensure all code meets professional standards, and business objectives are met. S/he will be expected to provide input on design and implementation in team environment as well as work as effectively alone during sprint sessions. Responsibilities Plans, develops, tests, and documents webbased applications, applying knowledge of programming techniques and computer systems. Evaluates user requests for development and modification of applications to determine feasibility, cost and time requirements, and system compatibility. Consults with users to identify current operating procedures and clarify program objectives. Reads technical documentation, manuals, and periodicals to learn ways to develop programs that meet user requirements.
Formulates a plan outlining steps required to develop programs, using structured analysis and design. Assists users with solving operating problems. Recreates steps taken by users to locate problems and modifies program to correct errors. May train users to use programs and provide technical assistance. May serve in the capacity of Team Lead for various projects. Skills & Requirements At least three years of professional experience developing software applications and good knowledge of the following technologies Solid handson Go development experience and passionate about Go and its capabilities Experience in Multithreading Solid understanding of Data Structures, Algorithms & ObjectOriented design concepts Proficiency with relational databases / SQL development Experience designing and implementing REST web services and Apache Thrift Ability to solve complicated problems with simple solutions Passion for new technologies and services Collaborate with both technical and nontechnical coworkers Understanding of Agile SDLC methodology Understanding of accounting or PointofSale systems. You must also possess the following business skills Enjoy working with others in a team atmosphere. Prefer a smallbusiness, fastpaced working environment. Enjoy maintaining/enhancing code to meet changing customer/industry needs. Ability to think critically and work through problems while recommending code improvements to better the end product. We are looking for a system design contributor and not a task master. Knowledge of correct English usage, spelling, punctuation, grammar and composition. Ability to act independently and make minor decisions based on established procedures. Ability to maintain confidentiality of businessrelated information. Additional Qualifications Though not required, preferred candidates have experience with the following technologies Hands on experience with Kubernetes and Docker on AWS Experience with Nodejs on Linux Angular basic knowledge or a similar Web Framework Experience SQL Optimization
Go Language
Database Scheme Design
Networking
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.