Job Openings Sr. Software Engineer - Go Lang

About the job Sr. Software Engineer - Go Lang

Gentis Solutions is seeking a Sr. Software Engineer - Go Lang for a full-time remote position with a Fortune 50 company. The ideal candidate will possess an advanced understanding of GO programming skills and data structures. If you are qualified, and you seek to work at a company recognized for its diversity and inclusion, its work to drive positive social change, and as an environmental leader, make sure you apply.

Requirements

  • Experience with modern libraries and tooling
  • Significant GO programming skills and data structures
  • Significant Microservices architecture and development skills
  • Significant knowledge of SQL Database and NoSQL Databases ( Oracle, Postgres, Cassandra )
  • Significant experience in Messaging architectures & development- Kafka or equivalent
  • Proven Experience in building RESTful APIs and a deep understanding of REST principles
  • Proven Experience working with Docker or similar technologies, GIT, CI/CD and writing unit/integration tests
  • Strong analytical problem solving skills and excellent written and verbal communication skills
  • Self-starter with strong initiative, quality deliverable and ability to work under pressure
  • Business-minded approach to time, costs, and deadlines
  • Demonstrated ability to work well within a team environment

Typical Duties

  • Develop backend eCommerce associate-facing applications in cloud platform technologies
  • Identify and uphold engineering best practices
  • Monitor performance, watch for traffic drops related to usability problems & rectify the issues
  • Review app and feature code, and plan future API upgrades with the development team