Looking for Sr Software Engineer (GoLang, Node.js)

Overview

On Site
$70 - $80
Contract - W2
Contract - 5 Month(s)

Skills

GoLang
Node.js
Docker
Kubernetes
SQL
DevOps
Amazon Web Services
Collaboration

Job Details

Job Title: Sr Software Engineer (Shared Services)

Location: Santa Clara, CA (Onsite)

Duration: 5+ Months

Your Impact

  • Collaborate with development teams and product managers to ideate and design software solutions
  • Design and develop robust backend services using 1 or 2 years of expertise GoLang, NodeJS.
  • Architect both client-side and server-side systems
  • Develop and manage scalable NoSQL or SQL databases and applications.
  • Create effective REST APIs with support for versioning
  • Write test-driven code to ensure high-quality software
  • Produce comprehensive functional and design specifications
  • Provide suggestions and ideas for framework improvements
  • Develop data-driven software with a focus on a generic design approach
  • Innovate and introduce new ideas to the team
  • Proactively solve problems and deliver high-quality solutions

Qualifications

Your Experience

  • MS/BS in Computer Science or equivalent or equivalent military experience
  • Proficiency in GoLang, Node.js
  • Must Familiarity with testing frameworks and writing unit tests for Go, NodeJS applications.
  • Familiarity with common software stacks and data structures and algorithms
  • Experience with public cloud platforms such as Google Cloud Platform and AWS is a plus
  • Proficiency in Docker and Kubernetes ecosystems
  • Expertise in relational and non-relational databases like, MongoDB, SQL databases
  • Familiarity with event-driven architecture and message queues like Kafka, RabbitMQ.
  • Experience with CI/CD processes
  • Experience in writing secure code is advantageous
  • Basic understanding of data security and protection principles.
  • Knowledge of infrastructure as code (IaC) tools like Terraform.
  • Understanding of DevOps practices, including observability and monitoring (e.g., Prometheus, Grafana).
  • Knowledge of various front-end technologies, libraries, and tools including NextJS, ReactJS is a big plus.
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.

About Xoriant Corporation