Unclassified - Phoenix, AZ
posted 2 months ago
The Golang Developer position at American Express in Phoenix, AZ, is a long-term opportunity for an experienced software developer with a strong focus on Golang. The ideal candidate will have over 9 years of software development experience, demonstrating a robust understanding of software engineering principles and practices. This role requires the design and implementation of scalable, high-performance software solutions using Golang, ensuring that the applications are robust and efficient. As a Golang Developer, you will actively participate in the entire development lifecycle, which includes planning, coding, reviewing, testing, and deployment. You will be expected to utilize software engineering tools and best practices, such as Git, Docker, Kubernetes, and CI/CD pipelines, to streamline the development process. A deep understanding of system design, data structures, and algorithms is essential for this role, as is experience with cloud services like AWS, Google Cloud Platform, or Azure, which are critical for building scalable infrastructure. Additionally, the position requires a strong understanding of microservices architecture and RESTful API development. Familiarity with other programming languages, such as Python or NodeJS, is considered a plus. The company values contributions to open-source projects and active participation in the Golang community, which reflects a commitment to continuous learning and professional development in the field.