Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Staff Accountant Staff Accountant Staff Accountant Financial Accountant Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant - Tax Staff Accountant Staff Accountant Staff Accountant Full time accountant with a property Staff Accountant Staff Accountant Staff Accountant Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Senior Accountant General Ledger Accountant Staff Associate Staff Accountant Consulting Senior Accountant Sr Sr Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant Staff Accountant CPA Staff Accountant I Staff Accountant Sr Accountant Property Accountant 1 or 2 Staff Accountant - CPA Firm Staff Accountant Staff Accountant Staff Accountant Staff Accountant Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Two Sigma WeWork Clearbanc Aecom Exact Media Aerotek AsteroidX Shopify AT&T First Convenience Bank Jane Street Doordash Hatchways LowCostWebDesignFirm.com Amazon Flex Vector Marketing Square Creative Circle Walgreens Clickworker Borrowell Insight Global TD Bank American Income Life Recovhub Instacart Paylocity Scotiabank Top Hat Microsoft 51talk Desjardins UnitedHealth Group CI&T Akira Mobeewave Checkout 51 Xiaomi autoTRADER.ca The Youth Connection mappedin GoParkr Hootsuite SnapTravel ScribbleLive Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Junior Windows Software Developer (Rigsite) At Pason Systems Corp

Location: Calgary, Alberta

Job Description

The Rigsite Software team is a multifaceted team focused on developing rugged high-performance safety-critical instrumentation for drilling rigs as well as managing all desktops laptops and software associated with Pason's rig workstations.

The Role
You will be involved in developing and sustaining activities throughout the software development lifecycle. Activities include: gathering requirements producing estimates generating object-oriented designs and implementations. Additionally there will be a very strong systems or IT component providing assistance to the Tier 3 support group and the development of new applications and desktop images as well as researching/solving software defects and any associated technical issues. You will work closely with other software developers user experience specialists and quality assurance professionals to ensure timely delivery of commercial grade ready to use software systems.
Essential Duties and Responsibilities
Manage develop and maintain computer images deployed to desktop laptop and ruggedized computers used by our customers & field techs
Provide assistance to our Tier 3 support group for our field desktops laptops and associated software
Perform root-cause analysis for field and lab issues involving Pason software products
Generate software updates for our field computers
Design implement and test software features sourced in the Rigsite Software team
Create and maintain automated tests for new and existing products
Write quality software using the most appropriate development methodologies
Provide development estimates and report on project progress risks issues and mitigation strategies
Participate in the software development process including requirements definition high-level designs implementation code reviews documentation and testing
Contribute to the improvement of the Pason development environment and processes possibly by researching industry literature experimenting with new technologies and/or attending conferences/courses and then educating peers on industry best practices
Knowledge Skills and Abilities
Strong Microsoft Windows and Linux/UNIX OS system administration/IT background and experience
Exposure to virtual environments is an asset
Experience with one (or more) object-oriented languages (C# C++ Java or Python)
Subversion or equivalent source code management tool exposure is an asset
Experience with Agile Development methodologies is an asset
Solid object-oriented design/implementation background
Experience with industry standard software development lifecycle
Superior reasoning and analytical skills as well as high degree of initiative common sense and logical and creative thinking
Ability to generate test plans and estimates for testing software projects
Well-developed communication reporting and presentation skills
A strong commitment to quality
Ability to work in a team or as an individual Experience Required
1 year(s): of professional work experience or undergrad work terms Education Preferred
Diploma or better
Bachelors or better in Engineering - Software and Computer or related field
Bachelors or better in Computer Science or related field Behaviors Preferred
Dedicated: Devoted to a task or purpose with loyalty or integrity
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
Enthusiastic: Shows intense and eager enjoyment and interest
Innovative: Consistently introduces new ideas and demonstrates original thinking
Team Player: Works well as a member of a group Motivations Preferred
Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization
Goal Completion: Inspired to perform well by the completion of tasks
Self-Starter: Inspired to perform without outside help
Work-Life Balance: Inspired to perform well by having ample time to pursue work and interests outside of work