Software Developer

1 month ago


Calgary Alberta DJ, CA Opla Energy Ltd. Full time

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 W2IS2E 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.

#J-18808-Ljbffr
  • Software Developer

    4 weeks ago


    Calgary, Alberta, D3J, CA Triambec Technology Solutions Full time

    Software Developer (NOC 21232)Triambec Technology Solutions is looking to hire a Software Developer (TEER 21232) on a permanent basis.Address: 4838 Richard RD SW Calgary AB T3E 6L1Anticipated Start Date: As soon as possible.Wages: $41 per hourNumber of Vacancies: 1Education: College/CEGEPExperience: 1 year to less than 2 yearsJob Duties:Write, modify,...

  • Software Developer

    4 weeks ago


    Calgary, Alberta, D3J, CA Fleethunt Technologies Full time

    Volunteer Experience · Work Experience · Work & CareerNOC Job Code/Title: 21232 - Software DeveloperYou must sign in to apply for this position.Fleethunt Technologies is looking to hire a Software Developer (21232) on a permanent full-time basis.Address: 1928 18 Ave NE Calgary AB T2E 7T8Anticipated Start date: As soon as possible.Wages: $41.00 per...

  • software developer

    4 weeks ago


    Calgary, Alberta, D3J, CA ED Tech Solutions Inc. Alberta Full time

    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 Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status,...

  • software developer

    4 weeks ago


    Calgary, Alberta, D3J, CA MMS Rubiverse Consulting Ltd Full time

    Education:College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 yearTasks:Write, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status,...

  • software developer

    4 weeks ago


    Calgary, Alberta, D3J, CA ROGII Canada Ltd Full time

    Education: College/CEGEP Experience: 1 year to less than 2 years Work Setting Computer hardware or software retailer/wholesaler 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 documentation of...

  • MuleSoft Developer

    4 weeks ago


    Calgary, Alberta, D3J, CA United Software Group Inc. - Canada Full time

    Job Title: MuleSoft Developer Location: Vancouver, BC, Canada Job Type: Contract Job Description: Experience in Design and in writing functional and technical specifications. Experience in gathering business requirements and translating requirements into specification documents. Minimum of 6 years of experience in software development. Certified MuleSoft...


  • Calgary, Alberta, D3J, CA Vividtheory Full time

    At Vivid Theory we believe“You Can!” Whether innovating a new idea, building amazing new software, or creating the next best marketing campaign, we live by the motto, “You Can”.Apply for this job and hear back from the hiring manager in under 48 hours!Vivid Theory is a studio specializing in exciting marketplace technology, two-sided SAAS, and PAAS...

  • Software Developer

    1 month ago


    Calgary, Alberta, D3J, CA Cyber Ace Inc. Full time

    We are looking for an experienced Full Stack Developer or a Full-stack expert to join our team. As part of the development team, Candidate selected will be responsible for the whole development process, from conception to deployment.Responsibilities:Developing and implementing the highest-quality application software within deadlines and in accordance with...


  • Calgary, Alberta, D3J, CA Dental Werk Full time

    Curve Dental is the leading provider of cloud-based practice management software for the dental industry. With development operations based in Calgary for over 15 years, we recently received private equity investment from Battery Ventures , a global, technology-focused investment firm, to accelerate our growth in the market. We are passionate and...


  • Calgary, Alberta, D3J, CA PBS Systems Inc. Full time

    Calgary Headquarters, Calgary, Alberta, Canada Job Description Posted Tuesday, April 9, 2024 at 6:00 AM “PBS is the fastest growing “All Inclusive Business Platform” vendor in North America and we’ve only just begun! “ The Opportunity: We are changing the way people buy and service cars one dealership at a time. In business for over 30 years,...


  • Calgary, Alberta, D3J, CA SMART Technologies Full time

    Product International Environment Career Development ManagementAt SMART Technologies, they’re pioneers in technologies that help millions of teachers and students to make learning more fun.With COVIDgeddon, the demand for better educational tools has grown and SMART Technologies need the nimble fingers and the structured mind of a Software Development...


  • Calgary, Alberta, D3J, CA Advanced Micro Devices, Inc Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Calgary, Alberta, D3J, CA Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Calgary, Alberta, D3J, CA Testing Solutions GmbH Full time

    Purpose of the positionYou will be responsible for designing, developing, and implementing world-class apps for Android on SMART’s interactive flat panels, with a focus on education.The Ideal CandidateBrings experience applying software architecture and development best practices and is the kind of person that “practices what they preach”.Can influence...


  • Calgary, Alberta, D3J, CA Neo Financial Full time

    Come Build a Better Financial Future for all Canadians At Neo, we’re building a more rewarding financial experience for all Canadians. Life at a rapidly expanding tech startup is demanding, exhilarating, and not for everyone. From world-class creative minds to brilliant engineers, it's high-performing people that make Neo a workplace with passion and...


  • Calgary, Alberta, D3J, CA T-Net British Columbia Full time

    Posted June 11, 2024 Calgary / Remote - Canada We at Clio have an amazing team that is on a mission to transform the legal experience for all, and our engineering team's goal is to deliver an incredible experience to our customers. To enable our engineers to build the best product they can, our development team has to build the best possible product that...


  • Calgary, Alberta, D3J, CA Vividtheory Full time

    At Vivid Theory we believe“You Can!” Whether innovating a new idea, building amazing new software, or creating the next best marketing campaign, we live by the motto, “You Can”.Vivid Theory --> HeyAuto has a mature vision with an organized, talented, and highly motivated team. We are growing fast and need excited people to join us on the journey!We...


  • Calgary, Alberta, D3J, CA T-Net British Columbia Full time

    Posted July 19, 2024 Calgary / Remote - Canada We at Clio have an amazing team that is on a mission to transform the legal experience for all, and our engineering team's goal is to deliver an incredible experience to our customers. To enable our engineers to build the best product they can, our development team has to build the best possible product that...


  • Calgary, Alberta, D3J, CA Canadian Pacific Railway Full time

    Select how often (in days) to receive an alert:Specialist Software Developer MiddlewareThe Specialist Software Developer Middleware is accountable for maintaining and supporting core business systems and analyzing, developing, testing, implementing, and documenting changes to these systems that will contribute to the organization's ability to achieve its...


  • Calgary, Alberta, D3J, CA Trails End Taphouse & Restaurant Full time

    SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward.Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge...