Search jobs > Calgary, AB > Developer

Apps Process Developer

Precision Drilling
Calgary, Alberta, Canada
$44 an hour (estimated)
Full-time
Quick Apply

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.
  • 30+ days ago
Related jobs
Precision Drilling
Calgary, Alberta

The App Process Developer role is crucial to the Alpha Apps team, dedicated to ongoing innovation in drilling process automation. 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 b...

Promoted
LeverageTek IT Solutions
Greater Ottawa Metropolitan Area, Canada

LeverageTek is actively seeking a Salesforce Administrator for a 12-month contract with its Ottawa-based customer. Salesforce Administrator Certification. Identify and evaluate the feasibility of onboarding the legacy system applications onto Salesforce. Develop prototypes using Salesforce tools and...

Promoted
LTIMindtree
Canada

Duck Creek Business Analyst (with P&C Insurance experience). Business Analyst would be responsible for performing requirement analysis, gap analysis, capturing relevant artifacts and transpiring the same into FSD. As a digital transformation partner to more than 700+ clients, LTIMindtree brings exte...

Promoted
Staffing Lab LLC
Canada

Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior Full Stack Developer for an opening within their organization. As a Full Stack Software Engineer, you’ll be working as part of a scrum team to build cloud micro-services that are resilient,...

Promoted
Hanalytica
Canada

They are looking for an experienced Full Stack Engineer to join their team on a long-term contract basis. The Full Stack Engineer will develop and enhance web applications that significantly improve the healthcare insurance experience. A minimum of 7 years of experience in full stack development, wi...

Promoted
Mitre Media
Canada
Remote

Principal Full-Stack Rails Engineer (Remote). ...

Promoted
Bagel 🥯
Canada

We seek a Senior Software Engineer with proficiency in Python and experience in AWS, GCP, and FastAPI. Minimum of 5 years in software engineering with significant experience in Python, AWS, and GCP. Design, develop, and implement software solutions using Python and FastAPI. Provide technical guidanc...

Promoted
Programmers.io
Canada

Customize Salesforce fields, page layouts, record types, process builder, workflows, approval processes, and other Salesforce features. Perform daily administration of the Salesforce system including user setup, profiles, roles, and permission sets. Provide technical support to Salesforce users. Dev...

Promoted
DataDocks
Canada

Now, we're on the lookout for a senior engineer who's eager to join our journey. ...

CB Canada
Calgary, Alberta

Robert Half is currently recruiting for an experienced Salesforce Administrator to fulfill a contract/temporary role for our Calgary Client. Salesforce Administrator role along with in-depth experience in developing SF instances, forms and flows (APEX). As the successful candidate for the role you w...