<p><strong>THE ROLE:</strong></p><p>We’re looking for an experienced Software Developer to join a collaborative, high‑performing development team building internal and external applications across web, desktop, and mobile environments. You’ll work with modern Microsoft technologies and contribute to solutions that support key business functions.</p><p><em>Key Responsibilities:</em></p><ul><li>Develop, enhance, and maintain business applications across Windows, web, and mobile platforms</li><li>Take ownership of assigned tasks and deliver high‑quality, well‑tested code</li><li>Collaborate with team members to solve complex technical challenges</li><li>Contribute to continuous improvement of development practices and tools</li><li>Support full‑cycle development, from design through implementation and maintenance</li></ul><p><strong>WHY THIS ROLE:</strong></p><p>If you love building software that makes an impact, working with modern technologies, and being part of a supportive, talented team, this role offers the perfect environment to grow. You’ll enjoy competitive compensation, strong benefits, and the stability of a well‑established organization—apply now if you’re looking for a role where your ideas, passion, and technical craft truly matter.</p>
<p>Our client, a global leader in energy technology and digital innovation, is seeking a <strong>Senior Developer with a Mathematical or Statistical background</strong> to join their advanced software development team based in Calgary (hybrid). This is a high-impact opportunity for an experienced professional to contribute to the creation of sophisticated geoscience applications used by experts across the energy sector.</p><p>This role combines a strong experience in Java development and modern cloud technologies with a solid mathematical foundation that is essential for building advanced algorithms which power data-driven geoscience applications. This role is where complex geostatistical algorithms meet the distributed nature of cloud infrastructure.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design and develop cloud-native applications using microservices architecture, RESTful APIs, and containerization (Docker/Kubernetes).</li><li>Implement and optimize complex algorithms for spatial data analysis and simulation in distributed cloud environments.</li><li>Collaborate with cross-functional teams to integrate geostatistical and mathematical models into scalable workflows.</li><li>Ensure code quality and maintainability through best practices, automated testing, and continuous integration.</li><li>Stay current with emerging cloud technologies and apply them to enhance system scalability and reliability.</li><li>Communicate technical concepts clearly and escalate issues promptly</li></ul>