- Apply numerical analysis techniques as required to scientific problems to enable efficient solutions and enhance code scalability and performance.
- Produce analyses and physical and mathematical models and draw design conclusions based on those.
- Develop and test algorithms and code.
- Keep abreast of novel technical concepts and markets. Adopt new practices readily to develop innovative and low-cost products.
- Ensure that product code and artifacts are managed and safeguarded in a configuration management system.
- Conduct or participate in technical reviews of requirements, designs, code and other artifacts. Provide timely corrective actions on defects.
- Contribute to development plans by providing task and cost estimates.
- Create and maintain product documentation.
- Author technical reports, papers, articles, patents, and presentations.
- Comply with the project development process as defined by the Project Manager.
Qualifications and Experience - Strong background in numerical solvers and analytical modeling.
- Bachelor's / master's degree in chemical engineering preferred.
- 3+ years of relevant experience preferred.
- Experience in python and C++ is required.
- Technical understanding of process simulation.
- Demonstrated ability to work both independently and collaboratively with a team.
- Excellent analytical and problem-solving skills.
- Experience in collaborating with stakeholders, domain experts, users, and developers.
- Self-driven, detail-oriented designer.
- Ability to prioritize and use time efficiently.
- Exceptional creativity, enthusiasm, team spirit, commitment, and professionalism.
- Must have strong interpersonal and communication skills and the ability to work effectively with a diverse group of clients and employees.
- Willingness to learn new technologies and design techniques.
- Background in the energy industry is a plus.
- 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.
. -
Senior Principal Software Developer
Found in: beBee S2 CA - 2 weeks ago
Autodesk Alberta, Canada Paid WorkJob Requisition ID # · 24WD77062 · La traduction en Français se trouve plus bas/The French translation can be found below · Position Overview · Autodesk is seeking an experienced Senior Principal Engineer to join the Autodesk Graphics Platform (AGP) team in Toronto, Montreal or V ...
-
Software Development
Found in: Jooble CA O C2 - 23 hours ago
KZenEdge Strategic Program Execution Calgary, AB, CanadaArea of Responsibility: Frequently, KZenEdge is posting opportunities for Software Developers with strong technical and analytical abilities to work for government, energy upstream and midstream companies and occasionally other service providers. · Bachelor's or Master's Degree i ...
-
Software Developer
Found in: Talent CA C2 - 2 days ago
Hexagons Autonomy & Positioning division Calgary, Canada Permanent Full timeOverview · Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geare ...
-
software developer
Found in: Talent CA 2 C2 - 6 days ago
AUAV Tech Calgary, CanadaEducation: Bachelor's degree · Experience: 2 years to less than 3 years · Work setting · Willing to relocate · Consulting firm · Software company · Information technology (IT) service provider · Tasks · Write, modify, integrate and test software code · Maintain existing computer ...
-
software developer
Found in: Talent CA 2 C2 - 12 hours ago
CUTTING EDGE CONSULTING (SAP ISU) Calgary, CanadaEducation: College/CEGEP · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manu ...
-
software developer
Found in: Talent CA 2 C2 - 12 hours ago
ED Tech Solutions Inc. Alberta Calgary, CanadaEducation: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as requir ...
-
software developer
Found in: Talent CA 2 C2 - 16 hours ago
ED Tech Solutions Inc. Alberta Calgary, CanadaEducation: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communi ...
-
software developer
Found in: Talent CA 2 C2 - 12 hours ago
Super GeoAI Technology Inc. Calgary, CanadaEducation: Bachelor's degree · Experience: 1 year to less than 2 years · or equivalent experience · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and so ...
-
software developer
Found in: Talent CA 2 C2 - 47 minutes ago
The Soft Hub Inc. Calgary, CanadaEducation: Bachelor's degree · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Assist in the col ...
-
software developer
Found in: Talent CA 2 C2 - 16 hours ago
The Soft Hub Inc. Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Assist in the collection and ...
-
software developer
Found in: Talent CA 2 C2 - 3 days ago
IMT Standens Limited Partnership Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · or equivalent experience · Work setting · Manufacture · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, ...
-
software developer
Found in: Talent CA 2 C2 - 16 hours ago
NEXT GEN COM TECH INC. Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Prepare reports, manuals and other documentation on the status, operation and maintenan ...
-
Software Developer
Found in: Talent CA 2 C2 - 1 day ago
CB Canada Calgary, CanadaSoftware Developer · On behalf of our client, Procom is seeking a Software Developer for a 6 month contract, in Calgary, AB. · Software Developer Job Details · The Software Developer will work with other Developers, Tech leads, Project and Product Managers throughout the software ...
-
software developer
Found in: Talent CA 2 C2 - 2 days ago
IMT Standens Limited Partnership Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · or equivalent experience · Work setting · Manufacture · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, ...
-
software developer
Found in: Talent CA 2 C2 - 3 days ago
Professional IT Experts Inc Calgary, CanadaDurée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 hours per week · Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as ...
-
software developer
Found in: Talent CA 2 C2 - 12 hours ago
Roof Ruler Inc Calgary, CanadaEducation: College/CEGEP · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manu ...
-
software developer
Found in: Talent CA 2 C2 - 1 day ago
KFLM consulting Calgary, CanadaEducation: College/CEGEP · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manu ...
-
software developer
Found in: Talent CA 2 C2 - 1 day ago
KFLM consulting Calgary, CanadaEducation: · Expérience: · Education · College/CEGEP · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and othe ...
-
software developer
Found in: Talent CA 2 C2 - 16 hours ago
HEXA CONTROL CANADA INC. Calgary, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...
-
software developer
Found in: Talent CA 2 C2 - 12 hours ago
2294441 ALBERTA LTD Calgary, CanadaEducation: Bachelor's degree · Experience: 2 years to less than 3 years · or equivalent experience · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Prepare reports, manuals and other documentatio ...
Scientific Computing Software Developer - Calgary, Alberta, Canada - SLB
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 Scientific Computing Software Developer is responsible for designing and developing computational algorithms and software components based on mathematical or statistical models of physical phenomena. Where applicable, develops new algorithms and models, or extend existing software solutions. 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.Responsibilities