If you are a motivated and passionate Senior Golang Developer looking for a challenging and rewarding opportunity, we would love to hear from you.
Job Title: Senior Golang Developer
Company: Casino Royale Entertainment
Location: Hartford, Connecticut, United States
Employment Type: Full-time
Experience: 2-5 years
Industry: Gambling & Casinos
Job Description: We are seeking a highly skilled Senior Golang Developer to join our dynamic and innovative team. As a Senior Golang Developer, you will play a crucial role in the development and implementation of our cutting-edge software solutions. You will have the opportunity to work with a talented team of developers and contribute to the growth and success of our company.
Key Responsibilities:
- Design, develop, and maintain efficient and scalable software solutions using Golang
- Collaborate with cross-functional teams to define and implement software requirements
- Write clean, modular, and well-documented code
- Participate in code reviews and provide constructive feedback to team members
- Troubleshoot and debug complex technical issues
- Stay up-to-date with industry trends and best practices in software development
- Mentor and guide junior developers to improve their technical skills
- Contribute to the continuous improvement of our development processes and methodologies
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in software development using Golang
- Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns
- Experience with microservices architecture and RESTful APIs
- Familiarity with relational databases and SQL
- Proficiency in Linux/Unix environments and shell scripting
- Experience with containerization technologies such as Docker and Kubernetes
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
Bonus Skills:
- Experience with cloud computing platforms (AWS, Azure, GCP)
- Familiarity with DevOps tools and practices
- Knowledge of other programming languages such as Python, Java, or C++
- Passion for learning and adapting to new technologies
We Offer:
- Competitive salary and benefits package
- Flexible working hours and remote work options
- Dynamic and collaborative work environment
- Opportunities for career growth and development
- Exposure to cutting-edge technologies and projects
Apply now and join our team of talented individuals who are dedicated to delivering innovative software solutions.