Nava Software Solutions

Nava Software Solutions

Website

Senior Software Engineer- GO

Role

Senior Software Engineer- GO

Job type

-

Posted

1 month ago

Share this job

Salary

Not disclosed by employer

Job description

NAVA Software solutions is looking for a Sr. Software Engineer - GO

Role: Senior Software Engineer- GO Lang

Location: Remote with light travel to Berkley Heights, NJ/ Alpharetta, GA

Duration: 6-12 months

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 difficult problems
  • 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/Experience:
  • 7+ years of hands-on software development experience
  • 2+ Years of Go software development experience
  • 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
  • Postgres experience is mandatory
  • Bachelor's degree in related field or equivalent experience
Resume ExampleCover Letter Example

Explore more