Apps Process Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Apps Process Developer

Precision Drilling has a hybrid (3 and 2) opening for an Apps Process Developer, eager for fresh challenges and development toward potential future career growth as our business continues to innovate and grow.

Working for Precision Drilling means being immersed in a supportive culture that recognizes you as a strategic player in Precision Drilling’s future. We are a large company with a family feel, where you will collaborate with leadership and your colleagues across the organization.

Combined with a competitive remuneration package, you will enjoy the advantages of:

  • Medical, dental, prescription drug, life insurance, Pension match, long-term disability coverage, a free fitness membership steps away from our offices and product discount programs
  • A casual work environment where you can expect to enjoy a work-life balance that promotes personal health, well-being, and family life!
  • Personal development to grow your career with us based on your strengths and interests.
  • Precision offers competitive time off packages as applicable.


Summary:


Precision's Alpha suite of technologies delivers exceptional value to our customers by reducing risks, time and overall, well cost. Alpha™ drives performance through its core strength of integrating data insights, human ingenuity, automation consistency, and smart algorithms to drill the best wells, every time.


The App Process Developer role is crucial to the Alpha Apps team, dedicated to ongoing innovation in drilling process automation. The App process developer will support Precision’s Alpha™ technologies by developing, testing, deploying, and supporting applications for our drilling rig fleet.


Responsibilities:

  • Develop applications integrating with the NOVOS system using C++ as the primary programming language
  • Develop, maintain, and support applications utilizing multiple languages, development tools, and communication protocols
  • Participate in research for product enhancements, leveraging data and data science methodologies
  • Build processes to integrate into the NOVOS process automation system
  • Test applications prior to deployment
  • Develop and maintain technical documentation for supported products
  • Track and monitor live application deployments and updates
  • Provide technical support for deployed applications
  • Oversee deploying, maintaining, and troubleshooting, and tracking applications


Personal Qualities:

  • Problem-solving - You are thrilled at the chance to solve complex problems. Beyond the scope of traditional business systems, this is the most valuable attribute you can bring to this role.
  • Growth mindset - You understand that you are not an expert in everything and constantly explore new systems in working with more advanced datasets than traditional business systems.
  • Analytical thinking - You absolutely love to build new things and the challenge of figuring out solutions to complex problems.
  • Dynamic - You thrive in a fast-paced environment and can respond quickly to changing conditions or unforeseen obstacles.
  • Results-focused - You know there is a perfect solution that will take too long to develop and implement, so you shift your focus to finding a reasonable solution that can be implemented in a timely manner and deliver results.
  • Detail-oriented - Your attention to detail may drive some people crazy, but we view it as an absolute necessity.


Knowledge & Skills:

  • Exceptional problem-solving skills.
  • Critical thinking and analytical skills.
  • Must have a drive to learn and embrace new technology continually.
  • Attention to detail in all areas of work.
  • Effective communication skills.
  • Interpersonal skills to build strong working relationships with team members and product stakeholders.
  • Possesses time management skills to prioritize multiple responsibilities, meet deadlines, and estimate time required to complete tasks.


Education:

  • BS degree or higher in Computer Science, Computer Engineering, or equivalent.


Experience:

  • Minimum 5 years’ experience working on a land-based drilling rig.
  • Knowledge of C++ is a must.
  • Meticulous working knowledge of drilling rig components and drilling rig activities.
  • Basic understanding of Amphion drilling systems.
  • Experience in operating an Amphion drilling control system for all drilling rig activities.
  • Familiarity with orient programming in the context of drilling rigs.
  • Experience in utilizing various software development tools, including Visual Studio Code, Azure Dev Ops, QT Creator, Source Tree and Docker.
  • Ability to multitask.
  • Proficient understanding of network infrastructure, encompassing both WAN and LAN, with a focused emphasis on cybersecurity.
Original job Apps Process Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

icon get direction How to get there?

icon geo-alt Calgary, Ab

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.