Recherche d'emploi > Calgary, AB > Software developer

Software Developer

Opla Energy Ltd.
Calgary, AB, CA
150 $ / jour (estimé)
Temps plein
Quick Apply

Who We Are Headquartered in Calgary with operations centers in Nisku, Alberta and Houston, Texas, Opla Energy is service-focused and caters to clients’ needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.

Our business is based on cooperative teamwork - from our founding management team to our dedicated, loyal and professional crews in the field.

As a private company, we make decisions based on our corporate values; we provide a collaborative, open and relaxed work environment where respect for one another is key and every voice is heard.

We work hard and are dedicated to a forward-thinking, well-planned, well-funded and well-supported company, passionate about growing a safe and successful future for our people and our clients.

Opla Values Embrace Opla’s W I 2 S 2 E Value’s focusing on We, Innovation, Integrity, Safety and Excellence. These principles guide our approach to work, the expectations we hold of each other, and the commitments we make to our clients .

JOB SCOPE Under supervision, manages various aspects of a project from preparing the proposal to delivering the product and technical support.

QUALIFICATION / REQUIREMENTS / EDUCATION Minimum of bachelor's in petroleum / drilling engineering. 1-3 years of experience in software development (python, Qt, QML, JavaScript) Good knowledge of Object-Oriented programming in python.

Experience with version control using Git. Experience with data analysis libraries (Numpy, Pandas) Assets to have (not required) : Previous rig site experience, especially in MPD operation and engineering is an asset.

Knowledge of design patterns. Previous experience with visualization libraries such as Matplotlib and Dash / Plotly. Previous experience with QML programming language.

Previous data science / machine learning experience. Registered, or ability to register, with APEGA as an E.I.T or P.Eng.

DUTIES AND RESPONSIBILITIES (include the following, however, other duties may apply) Performing research to understand and transfer complicated drilling engineering concepts to software code.

Delivering accurate and clean, readable, maintainable and modular code. Analyse software requirements and delivering clear technical documents and reports related to software development.

Actively participating to support sales group with their client meetings, presentations, and technical discussions. Troubleshoot issues and support engineers and field crew related to in-house software.

Debugging software issues and modifying and refactoring currently developed program modules to improve maintainability. Technologies used (including but not limited to) Python, Javascript, Qml, Git, Rest APIs, Linux.

Our Culture We believe in equal opportunities and fair treatment for everyone. We are a multi-cultural workspace with a global focus and local thinking.

Company leaders understand that inclusion is about ensuring that everyone’s voice is heard, opinions are considered, and value to the team is evident.

We are a visionary company with extraordinary innovations, therefore we attract employees from many different backgrounds and we are open to learning and growing along with them.

Opla will commit to maintaining an environment where age, diversity, gender balance, and inclusion are top priorities. Benefits Medical, Dental and Vision.

RRSP Contributions. Hybrid opportunity. A growing company and every expanding opportunity for growth and exploration. Develop products on cutting-edge technology that changes the way the drilling world operates.

We thank all applicants in advance for your interest in Opla Energy and this position. Only those selected for an interview will be contacted. Powered by JazzHR

Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Calian Group
Greater Ottawa Metropolitan Area, Canada

Calian is seeking a Software Developer for an upcoming modeling and simulation project in the defense sector. Design, write, read, test, and correct code for new software, including programming animation software to predefined specifications for interactive video games, Internet, and mobile applicat...

AUAV TECH INC.
Calgary, Alberta

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. ...

RISE Education LTd
Calgary, Alberta

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. ...

Great Canadian Gaming Corp.
Canada, Canada

Mindwire Systems is seeking the services of a Software Developer for a contract position with one of our Valued Clients. Implement and test the software fixes and/or the DevOps solutions to automate the fixing mechanisms proposed. Software Engineering with knowledge of the SDLC. Strong knowledge and...

S.i. Systems
Calgary, Alberta

Senior Mainframe Application Developer to support a major SAS software conversion project aimed at transitioning mainframe jobs identified for a unique conversion path. ...

Great Canadian Gaming Corp.
Canada, Canada

Java Software Developer Job#62139. Mindwire is currently seeking a Java Software Developer to work for our valued Federal Government client. Adhere to security regulations at all phases of the software development lifecycle. When required, support other developers of the ecosystems in their work. ...

Software International
Calgary, Alberta

Senior ServiceNow Developer position with ourlarge global consulting client. JobTitle:**Senior ServiceNow Developer. Senior ServiceNow Developer responsible for creatingcustom ServiceNow portals and interfaces. ...

CAN TECH WORLD
Calgary, Alberta

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. ...

OneBridge Solutions
CA

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. Program animation software to predefined specifications for interactive CDs, DVDs, video game ...

thinktech software inc
Calgary, Alberta

Determine hardware and software requirements to achieve optimal server performance. Write, modify, integrate and test software code for e-commerce and other Internet applications. ...