Back to results

Senior Software Engineer

Salary not disclosedOnsite

  • Engineering
  • London
  • Full time
  • Today
Newly posted

About the role

Baringa is building a dedicated global Platform team to support its energy and resources practice. As a Senior Software Engineer, you will help architect, implement, and support the tools fundamental to the firm's growth, working on greenfield projects to create a holistic user experience for internal staff. You will collaborate with energy system modellers and experts to build robust data platforms and supporting toolchains.

Responsibilities

  • Design, build, and develop a new data platform and associated tools.
  • Engage with tool developers and energy experts to build a platform that meets business needs.
  • Drive the development, automated testing, and deployment of the platform using best practices.
  • Build a DevOps pipeline with robust CI and CD practices.
  • Participate in agile development processes, including refinement, demonstration, and feedback.

Required skills

  • General programming language
  • Domain modelling
  • Application programming
  • SQL
  • NoSQL
  • Spark
  • Databricks
  • Git
  • CI/CD pipelines
  • Azure
  • AWS
  • Terraform
  • Pulumi
  • Agile methodologies

Benefits

  • 5 weeks annual leave
  • 5-Year Recharge benefit
  • Flexible working
  • Corporate Responsibility Days

About the Company

Baringa is a global consulting firm that partners with leaders to drive change and create value. With over 2,000 people across the UK, Europe, North America, Asia and Australia, the firm combines global insight with local understanding.

Senior Software Engineer at Baringa · Grasshire