Full Stack Software Developer - Calgary, Alberta, Canada - SLB

    Default job background
    Full time
    Description
    We are a global technology company, driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. The Full Stack Software Developer is responsible for developing desktop and web applications using third-party and in-house frameworks. The position focuses on the development of back-end software for our simulation technology with occasional contributions to our front-end user interface. Global in outlook, local in practice - and with a united, shared passion for discovering solutions, we hire talented, driven people and support them to succeed, personally and professionally.

    Roles and Responsibilities:
  • Work with subject matter experts to clarify requirements.
  • Develop back-end high performance software alongside with domain experts to enhance our numerical solvers and simulation engines.
  • Turn requirements and user stories into functionality.
  • Ensure the solution is deployable, operable, and secure by default.
  • Apply usability procedures and principles as defined at project or Product Line level or through customer input.

    Qualifications and Experience:
  • Bachelor's (or equivalent industrial experiences) or master's degree.
  • Minimum 3 years of direct experience.
  • Strongly proficient in Python coding.
  • Proficient in C++ coding.
  • Experience with Linux environment is an asset.
  • Demonstrated ability to work across various projects and domains.
  • Knowledge of containerization technologies is an asset - Docker, Kubernetes.
  • Candidates must be able to legally work and reside in Canada, without sponsorship.

    Schlumberger Canada Limited ("SLB Canada") is committed to workplace diversity and employment equity and supports initiatives to enhance employment opportunities for local workforces and Indigenous Persons.

    .