Senior Golang Developer
We are looking for a seasoned Golang Developer with robust experience as a Senior Developer. The ideal candidate will possess strong technical expertise in Golang and have a proven track record of advising development teams and interfacing with internal organizational stakeholders. This role requires facilitating the technical decision-making process and taking full ownership of features from coding to deployment.
Responsibilities
- Collaborate with a team of developers in crafting high-quality software solutions using Golang
- Engage with internal stakeholders to gather requirements, ensuring clear understanding and alignment with business goals
- Drive the technical decision-making process, ensuring optimal solutions are reached efficiently
- Ensure adherence to best practices in coding, testing, and maintenance within the team
Requirements
- 5+ years of experience as a Golang Developer, with substantial time spent in a leadership or senior developer role
- Profound knowledge of Golang programming and its associated frameworks
- SQL, Kafka and Microservices hands-on experience
- Strong communication and interpersonal skills, capable of engaging effectively with various internal stakeholders
- Strong problem-solving skills to identify and address challenges independently
- Effective communication is essential for articulating ideas and progress to the team and clients
- Time management skills enable prioritization of tasks and meeting deadlines without supervision
- Adaptability is crucial for quickly learning new technologies and methodologies as project needs evolve. Lastly, a proactive mindset fosters initiative in seeking improvements and optimizing processes without waiting for direction
Nice to have
- Experience working in a multicultural environment with teams distributed across different geographies
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn