Cognizant's Digital Engineering practice is seeking a highly qualified Senior Golang Developer to develop and build high-performing, scalable, enterprise applications
Requirements
- Proficiency in Go to develop efficient, scalable backend services
- Experience in designing, managing, and optimizing relational databases to support data-intensive applications
- Expertise in containerizing applications to streamline development, testing, and deployment workflows
- Hands-on experience with AWS for deploying, managing, and scaling cloud-based applications
- Strong background in designing robust APIs and developing modular microservices for flexible system integration
- Proficiency in Git or similar systems for effective source code management
- Knowledge of implementing security measures in both code and infrastructure to protect applications from vulnerabilities
Responsibilities
- create efficient system architectures using Golang and MySQL
- containerize applications with Docker
- deploy solutions on Amazon Web Services (AWS)
- engage in API design and microservices development to build robust, flexible systems
- design, develop, and maintain scalable backend systems
- architect complex systems with scalability, reliability, and performance in mind
- develop modular microservices for flexible system integration
Other
- Ability to collaborate effectively with diverse teams and communicate technical concepts clearly
- Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
- 5+ years of overall experience and a minimum of 2+ years' experience using Golang
- Ability to work in a hybrid model, requiring 2-3 days a week in a client or Cognizant office (Atlanta GA)
- Bachelor's degree or higher (not explicitly mentioned but implied as a general requirement for senior roles)