What are the responsibilities and job description for the GoLang/NodeJS Developer position at ACS Group?
Hi,
I hope you are doing well.
My name is Anurag, and I am a Recruiter working at Data Inc. We have an excellent job opportunity for an Software Developer-Golang with one of our clients in Universal City California 91602 (Hybrid Model, NY, LA, Seattle area location is bonus ). If you are looking for a new opportunity, kindly revert with your updated resume at anurag.anand@dataincusa.com OR call me at 1 678-207-5259. I am looking forward to speaking with you.
Job Title: Software Developer-Golang
Duration: Contract to hire
Location: Universal City California 91602 (Hybrid Model, NY, LA, Seattle area location is bonus )
Position Overview
This is an opportunity to play a critical role in the digital evolution of the News Group across our entire news portfolio.
As a Software Engineer, you will partner with the Product, Operations, Design, Project Management Office and Editorial teams to bring Digital content to life. You will be a significant influence on our product roadmap, bringing a technical and strategic perspective. You will work alongside fellow inspired developers in a fast-paced environment using technologies including serverless, golang, node, mongo, and GraphQL to help shape the future of digital news.
Your contributions will benefit partnerships throughout the News Group Digital Organization and platforms. You will partner with some of the leading brands today in pop culture and lifestyle and bring their product visions to life.
This role will report into the Manager of Engineering, Platform Partnerships.?
Responsibilities
Build, test, review, and ship software for our platforms, including our suite of APIs and microservices, and editorial tools.
Collaborate on the design of system architecture, data models, data flows, schemas and API contracts.?
Successfully plan & execute projects involving multiple developers and complex requirements.
Identifies, defines, and solves strategic problems, thinking holistically about the whole system and tackles tech debt proactively.
Qualifications/Requirements
Required Skills
B.S. in Computer Science, Computer Information Systems, or equivalent industry experience
5 years of development experience
4 years with GoLang, Java, or Node.js
2 years of experience with database technologies including MySQL, Oracle, MongoDB, Elastic Search, Cassandra, and DynamoDB.
Rich understanding of RESTful based services
Experience with one major cloud framework - GCP, Azure or AWS.
Excellent written and verbal communication skills in person, team chat, email and meetings
Experience with automated testing frameworks and methodologies such as junit, Mockito, and Jest
Valuable Skills and Experience
Experience with GraphQL
Experience using multiple languages.
Experience with serverless technologies such as lambda.
Understanding of object-oriented design patterns. (With a focus on the Gang of Four design patterns)
Web development experience. (React a plus)
Desire to both learn and teach new concepts as part of a team.