Role: Senior Software Developer (20 Openings)

Job Description

Role: Senior Software Developer (20 Openings)

Location: Berkley Heights, NJ and Alpharetta, GA

Rate:$80/hr

Client: GalaxE/ FiserV

What You Will Do:

Developing Go application framework components that are scalable and maintainable across our enterprise
Translating software requirements into stable, working, high-performance software
Work on interesting and difficultproblems
Develop services that interact with RDBMS and Messaging systems
Develop quality unit/integration tests to ensure a quality product
Playing a key role in application architecture and design of the system

Skills and Experience You Will Need:

Bachelors degree in related field or equivalent experience
7-11 years of hands-onsoftware development experience
2+ Years of Go software development experience
Strong knowledge of Go programming language, paradigms, constructs, and idioms
Working knowledge of concurrency in Go
Hands on experience with Go CPU and memory profiling tools
Understanding of Go's dependency management framework
Hands on experience with common go packages and frameworks such as: Gorilla-Mux or Chi, Gorm, Go Kit, gRPC
Strong understanding of building RESTful API fundamentals
Experience designing and building Microservices
Experience building go applications backed by a relational database such as Postgres or MySQL
1-2 years experience with Docker and/or Kubernetes
Experience software version control (Preferably Git) and continuous integration tools (Jenkins)
Experience with Event Driven Architectures & Messaging brokers like Rabbitmq or Kafka a plus

Location: Berkley Heights, NJ and Alpharetta, GA

Remote position/ on client need visit office

What You Will Do:

Developing Go application framework components that are scalable and maintainable across our enterprise
Translating software requirements into stable, working, high-performance software
Work on interesting and difficultproblems
Develop services that interact with RDBMS and Messaging systems
Develop quality unit/integration tests to ensure a quality product
Playing a key role in application architecture and design of the system

Skills and Experience You Will Need:

Bachelors degree in related field or equivalent experience
7-11 years of hands-onsoftware development experience
2+ Years of Go software development experience
Strong knowledge of Go programming language, paradigms, constructs, and idioms
Working knowledge of concurrency in Go
Hands on experience with Go CPU and memory profiling tools
Understanding of Go's dependency management framework
Hands on experience with common go packages and frameworks such as: Gorilla-Mux or Chi, Gorm, Go Kit, gRPC
Strong understanding of building RESTful API fundamentals
Experience designing and building Microservices
Experience building go applications backed by a relational database such as Postgres or MySQL
1-2 years experience with Docker and/or Kubernetes
Experience software version control (Preferably Git) and continuous integration tools (Jenkins)
Experience with Event Driven Architectures & Messaging brokers like Rabbitmq or Kafka a plus

Work in United States
Employment Options
Hourly Rate

60 - 65 USD

Professional Experience
Skills
COVID-19 Vaccination Requirements
Apply to Job

Company

Company Name

Elite IT Solutions

Recruiter

Sumayya Niazi

Talent Aquasition

Ashburn, Virginia, United States

View Details