What are the responsibilities and job description for the Golang Developer position at Radiansys, Inc.?
Job Description
Role: Software Engineer (Golang)
Duration: Long Term Contract
Location: Richardson, TX (Hybrid)
Key Responsibilities:
Design and implement efficient, scalable and modular Go code
- Building back-end services RESTful API using Beego Framework
Understand how to create efficient and effective microservices that are testable and well documented
Identify and fix bugs and troubleshoot performance issues.
Work closely with a tight-knit team of developers across front and backend stacks
Create and maintain optimal data pipeline workflows using Golang.
Collaborate on solutions with your fellow teammates.
Work with stakeholders including the Executive, Product, Data and Design teams to assist with data flow-related technical issues and support their data pipeline infrastructure needs.
Key Requirements:
Experience: 5-8 years would be preferable.
Required Skills:
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Strong knowledge and working experience in building Golang based data/API/data pipeline systems.
Experienced with database systems (SQL/No-SQL) and cloud computing (desirable).
An understanding of microservices and API design (desirable).
An understanding of CI/CD, DevOps tools (like ADO, Jenkins, Docker, etc.) & related best practices. (desirable)
Exposure to security concepts / best practices
Familiarity with SQL and writing queries used for front-end and/or data-intensive applications.
Exposure to Source control like GIT
EDUCATION and EXPERIENCE
Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience. Requires technical and business knowledge in multiple disciplines/processes.
--
Regards
Harsh Kumar Mishra
Recruiter | Radiansys Inc.
39510|Paseo Padre Pkwy|Suite-110| Fremont, CA|94538
Direct: 1