Capgemini - Charlotte, NC
posted 2 months ago
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.