Golang Developer

$83,200 - $99,840/Yr

Capgemini - Charlotte, NC

posted 2 months ago

Full-time - Mid Level
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

As a Golang Developer at Capgemini, you will be responsible for developing and maintaining high-performance applications using the Go programming language. This role requires a strong understanding of microservices architecture and experience in designing, building, and operating microservices in a production environment. You will work closely with cross-functional teams in an Agile environment to deliver robust solutions that meet client needs. Your expertise in RESTful and SOAP web services will be crucial in integrating various components of the application. Additionally, you will be expected to work with different file formats, including YAML and JSON, and have a solid background in SQL and database management, particularly with systems like Teradata, Oracle, SQL Server, and MongoDB. The ideal candidate will have a minimum of 2 years of hands-on experience with Golang and at least 3 years of experience working with databases. You should also possess strong application development skills, with a focus on UI web design using HTML5, JavaScript, CSS, and Ajax. Excellent communication skills are essential, as you will be collaborating with team members and stakeholders to ensure project success. A degree in Information Technology, Computer Science, or Engineering is preferred, along with a passion for continuous learning and improvement in software development practices.

Responsibilities

  • Develop and maintain applications using Golang.
  • Design, build, and operate microservices in a production environment.
  • Integrate web services using RESTful and SOAP protocols.
  • Collaborate with cross-functional teams in an Agile environment.
  • Work with various file formats, including YAML and JSON.
  • Manage and interact with databases such as Teradata, Oracle, SQL Server, and MongoDB.
  • Implement UI web design using HTML5, JavaScript, CSS, and Ajax.

Requirements

  • 2+ years of hands-on experience with Golang.
  • 1+ years of experience in programming languages such as Java, .NET, or C++.
  • 2+ years of experience with RESTful and/or SOAP web services.
  • 2+ years of experience in an Agile development environment.
  • 1+ years of experience working with YAML and JSON file formats.
  • 3+ years of experience with SQL and databases like Teradata, Oracle, SQL Server, and/or MongoDB.

Nice-to-haves

  • 2+ years of experience in UI web design with HTML5, JavaScript, CSS, and Ajax.
  • 5+ years of experience in application development and implementation.
  • Excellent verbal, written, and interpersonal communication skills.
  • Deep understanding of microservices architecture.
  • Experience in designing data persistence systems using SQL and NoSQL DBMS (e.g., MongoDB).

Benefits

  • Health insurance
  • Retirement plan
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service