Software Developer
2 weeks ago
The Software Developer will be a member of the Global Operations department. This role will work with a dedicated team utilizing our well established system of over 10 years and installed on more than 500 units. They will play an important part in new equipment control features, enhancing safety shutdown systems and updating end user applications with new features.
As controls are designed specific for CWS, the potential candidate must be a self-starter, excited to learn and open to new approaches in communications, controls and HMIs.
ROLE STATEMENT: The Software Developer will be a member of the Global Operations department. This role will work with a dedicated team utilizing our well established system of over 10 years and installed on more than 500 units. They will play an important part in new equipment control features, enhancing safety shutdown systems and updating end user applications with new features.
As controls are designed specific for CWS, the potential candidate must be a self-starter, excited to learn and open to new approaches in communications, controls and HMIs. OUR CULTURE: Calfrac, we believe in being an integral part of the communities where we operate and we support a variety of giving activities throughout the year. Our support falls under two main areas: volunteering or donation. Whenever possible, the initiatives and organizations we undertake to promote and support fall into the following categories: Environment, Education, Indigenous, Social Services, Arts & Culture and Community Sport.
SPECIFIC ACCOUNTABILITIES:
- Assist with the planning of new software projects
- Maintain and modify existing applications on their own as well as under direction from senior staff members
- Assume responsibility for ongoing data architecture for product
- Create and / or assist with creation of software from small modules to entire projects as required
- Document all work and maintain appropriate version controls
- Implement software changes in existing fleet
- Provide effective communication with team for continuous improvement initiatives
KEY ATTRIBUTES AND COMPETENCIES:
- Highly motivated, providing products of a high quality
- Demonstrated aptitude for learning new technologies and programming languages
- Able to effectively communicate technical concepts to other technical staff members
- Able to interface with professional service staff and other non-technical members of the organization
- Comfortable in a time-sensitive, project driven, team based environment
- Ability to challenge assumptions backed by a strong business acumen and strong interpersonal skills
- Ability to handle multiple projects and priorities with a high attention to detail
- Able to thrive in a rapidly changing environment
- Team player with the ability to conduct work with utmost confidentiality and professionalism
- Works and inspires others to work at high performance levels
EDUCATION AND EXPERIENCE:
- Bachelor of Science in Computer Science or equivalent on-the-job experience is preferred
- Ability to work with Linux based platforms
- Familiar with Assembly
- Microcontroller programming will be considered a key asset
- Proficient in C++ and C# programming languages
- SQL and OPC UA Experience
We would like to thank all applicants for applying to this role but only those candidates selected for an interview will be contacted.
#J-18808-Ljbffr
-
Software Developer
2 weeks ago
Calgary, Canada Collage HR Full timeZiing Group of Companies is a disruptor in the logistics space. We don’t operate with a mission. We’re driven by a sense of a purpose. We believe local businesses are the lifeblood of our economy and that a sustainable future is something we can work toward.We are committed to Environmental, Social and Governance (ESG) practices anchored in data-driven...
-
Software Developer
2 weeks ago
Calgary, Canada Collage HR Full timeZiing Group of Companies is a disruptor in the logistics space. We don’t operate with a mission. We’re driven by a sense of a purpose. We believe local businesses are the lifeblood of our economy and that a sustainable future is something we can work toward.We are committed to Environmental, Social and Governance (ESG) practices anchored in data-driven...
-
Software Developer
2 weeks ago
Calgary, Canada Collage HR Full timeZiing Group of Companies is a disruptor in the logistics space. We don’t operate with a mission. We’re driven by a sense of a purpose. We believe local businesses are the lifeblood of our economy and that a sustainable future is something we can work toward.We are committed to Environmental, Social and Governance (ESG) practices anchored in data-driven...
-
Software Developer
Found in: Talent CA C2 - 4 days ago
Calgary, Canada Hexagons Autonomy & Positioning division Full timeOverview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...
-
software developer
Found in: Talent CA 2 C2 - 1 week ago
Calgary, Canada Blend Technologies Ltd. Full timeEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, 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, operation and maintenance of softwareAssist in the...
-
software developer
Found in: Talent CA 2 C2 - 2 weeks ago
Calgary, Canada BioAro Inc. Full timeEducation: Expérience: EducationBachelor's degreeWork settingOffice buildingTasksWrite, 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, operation and maintenance of...
-
software developer
Found in: Talent CA 2 C2 - 1 week ago
Calgary, Canada Otters Technologies Ltd. Full timeEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, 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, operation and maintenance of softwareAssist in the...
-
software developer
Found in: Talent CA 2 C2 - 2 weeks ago
Calgary, Canada BioAro Inc. Full timeEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsWork settingOffice buildingTasksWrite, 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, operation and...
-
software developer
Found in: Talent CA 2 C2 - 1 week ago
Calgary, Canada Blend Technologies Ltd. Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, 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, operation and maintenance of softwareAssist in the collection and...
-
software developer
Found in: Talent CA 2 C2 - 2 weeks ago
Calgary, Canada Professional IT Experts Inc Full timeWork Term: PermanentWork Language: EnglishHours: 30 hours per weekEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation...
-
software design engineer
Found in: Talent CA 2 C2 - 2 weeks ago
Calgary, Canada Web Tech Software Publishers Ltd Full timeWork Term: PermanentWork Language: EnglishHours: 30 hours per weekEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksCollect and document user's requirements and develop logical and physical specificationsResearch, evaluate and synthesize technical information to design, develop and test computer-based systemsDevelop data, process and...
-
Software Developer
2 weeks ago
Calgary, Canada Tykans Group Inc Full timeCollaboratively work with the cross functional teams in an Agile (Scrum/Kanban) environment and be involved in assisting all technical activities within the team such as sprint planning, software development life cycle activities, code reviews, research, deployments, and documentation creation. Work on new and existing Applications, Web Portals,...
-
Software Developer
1 week ago
Calgary, Canada Tykans Group Inc Full timeCollaboratively work with the cross functional teams in an Agile (Scrum/Kanban) environment and be involved in assisting all technical activities within the team such as sprint planning, software development life cycle activities, code reviews, research, deployments, and documentation creation. Work on new and existing Applications, Web Portals,...
-
Software Developer
1 week ago
Calgary, Canada Tykans Group Inc Full timeCollaboratively work with the cross functional teams in an Agile (Scrum/Kanban) environment and be involved in assisting all technical activities within the team such as sprint planning, software development life cycle activities, code reviews, research, deployments, and documentation creation. Work on new and existing Applications, Web Portals,...
-
software developer
Found in: Talent CA 2 C2 - 2 weeks ago
Calgary, Canada Professional IT Experts Inc Full timeDurée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 hours per weekEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other...
-
software developer
2 weeks ago
Calgary, Canada NextPit GmbH Full timeEducation: College/CEGEPExperience: 1 year to less than 2 yearsTasksWrite, 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, operation and maintenance of softwareAssist in the...
-
software developer
1 week ago
Calgary, Canada NextPit GmbH Full timeEducation: College/CEGEPExperience: 1 year to less than 2 yearsTasksWrite, 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, operation and maintenance of softwareAssist in the...
-
software developer
1 week ago
Calgary, Canada NextPit GmbH Full timeEducation: College/CEGEPExperience: 1 year to less than 2 yearsTasksWrite, 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, operation and maintenance of softwareAssist in the...
-
software developer
Found in: Talent CA 2 C2 - 1 week ago
Calgary, Canada Otters Technologies Ltd. Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, 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, operation and maintenance of softwareAssist in the collection and...
-
software developer
Found in: Talent CA 2 C2 - 2 weeks ago
Calgary, Canada HEXA CONTROL CANADA INC. Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, 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, operation and maintenance of softwareAssist in the collection and...