Senior Software Engineer (Golang)

Nextjob
Full-timeColombo, Sri Lanka

The Company

Founded in 1999, we are a global technology enabler and pioneer in offering end-to-end software development and maintenance services through team augmentation with expertise in the rapidly growing and evolving tech ecosystems of Scandinavia and beyond. We specialise in building and managing dedicated, high-performing software development teams with full stack development competencies. Our products power leading organisations across several sectors, including healthcare, construction, oil and gas, marine, logistics, manufacturing, retail, finance, travel and hospitality, education and more.

From insights to software development, we take an industry-agnostic approach and offer a comprehensive tech stack and domain knowledge to deliver innovations at speed and scale. Collectively, our company manages 700+ tech professionals under its brand. For over 25 years, we co-create the evolution of our clients' software applications while actively participating in the innovation journey and product strategy through exceptional delivery of tech services. Partner with us for tech-inspired collaborations; together, we build.

The Role

Our client is an international, fast growing SaaS company based in Stockholm building the market leading collaboration platform for corporate reporting projects. They have local offices in London and Helsinki to support customers globally.

Requirements

  • Bachelor’s Degree in Computer Science/Engineering or an equivalent qualification
  • Minimum 3 years of proven backend development experience with Golang tech stack
  • Strong understanding of the Golang programming language and its ecosystem.
  • Sound understanding of web application development
  • Good experince in developing and working with APIs
  • Good knowledge of databases (PostgreSQL)
  • Sound understanding of industry-standard designs and architectural patterns
  • Passion for writing clean, readable, and easily maintainable code
  • Very good communication skills in English, verbal and written

Responsibilities

  • Build strong work relationships with client's engineering team
  • Work with the product and design teams to understand end-user requirements and translate those into effective technical solutions
  • Be a team player and promote team spirit by appreciating cultural diversity
  • Drive continuous improvement of software quality, customer experience, and maintainability of products/features
  • Review junior team members’ code and provide constructive feedback

Benefits

  • Great Remuneration 💰
  • Flexible Work Arrangement 🏠
  • Performance Bonus 🏦
  • Private Health Insurance 🏥
  • Paid Time Off 🌴
  • Accelerated Career Growth 📚
  • Latest Tech Equipment 💻
  • International Exposure 🚀
  • Exciting Company Events 🥳

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.