Senior Software Engineer – Cloud based distributed integration platform

Location

Oslo, Norway

About position

Senior Software Engineer required for pivotal role within a leading IT Integration Solution Software House based in Oslo, Norway.

The successful candidate will have extensive programming skills, if you have been in Utilities this will be highly desirable, but by no means essential. You will be part of an experienced team building Greenbirds core product, Utilihive.

Key mindset

  • Passion for technology
  • Continuously developing both personal and company competence
  • Diligent and quality conscious

In this role, your main responsibilities will be

  • Designing distributed integration solutions with JVM based programming languages on containerized platforms
  • Be part of a highly skilled team of both backend and frontend developers
  • Deliver new features and updates to our functional developers

Essential skills

  • Master’s degree in Computer Science or similar technical field or equivalent work experience
  • Extremely strong programming skills within Java/Kotlin. You have always been the go-to person for other developers in previous roles
  • Intuitive understanding of how to solve complex software challenges with simple solutions without overthinking
  • Excellent understanding of distributed, event based asynchronous systems and design patterns
  • Experience developing highly scalable and robust backend services in a cloud environment
  • Experience within one or more of the following: Kotlin, Akka, Vert.x, Quarkus, Micronaut, Project Reactor, Kafka
  • Experience with agile development methodology and test-driven development

Desirable Skills

  • Familiar with Git, Confluence, Jira, Spring Boot, Nexus, Maven, Concourse, Kubernetes, Docker, GCP, Helm
  • Experience with continuous integration/continuous deployment systems
  • Attention to details without losing sight of the big picture
  • Fluent Norwegian/Scandinavian language
  • Scrum master experience would be a plus, but by no means necessary

What we offer:

  • A highly dedicated and competent team as your new colleagues.
  • Possibility to further develop your skillset through courses and certifications.
  • Possibility to be part of the energy revolution and to be part of journey towards a more sustainable environment.
  • Exiting international projects with impact on millions of citizens all over the world.
  • The most central and coolest office in Oslo.
  • A company cabin.
  • A unique working environment with high degree of transparency and little bureaucracy.
  • Workplace flexibility!

Why join now

Greenbird is changing the integration business and this is a unique opportunity be part of a challenging and exiting journey. Our integration platform Utilihive is accelerating the global energy revolution - join us today and be a part of something bigger!