Software Developer Co-op developing web applications for geohazard management at Cambio Earth. Collaborating with engineers and geoscientists in a hybrid environment.
Responsibilities
Develop enterprise geohazard management web application using the React framework and Esri ArcGIS
Integrate features with a cross-platform mobile application developed with .NET MAUI for offline use in the field
Work on features from beginning to end. Help refine User Stories by gathering requirements from stakeholders.
Develop software using best in class tools and industry best practices.
Be responsible for testing software you've written manually and through automation scripts.
Take part in releasing the software into production
Be an integral part of the software team.
Work alongside our more seasoned team members in a collaborative Scrum/Agile environment
Stay curious and keep an open mind for new technologies and ideas
Requirements
Computer Science or Engineering student in 3rd or 4th year
Experience with at least one modern programming language such as C#, Java or equivalent
Working knowledge of HTML, CSS, and JavaScript
Basic understanding of databases such as MS SQL, MySQL
Self-motivated and a genuine desire to learn new skills
Benefits
Our ‘One Team’ culture supporting health, wellness, safety and diversity
Staff Software Engineer joining Achievers' Framework team focused on building scalable infrastructure. Responsible for authentication, API gateways, and fostering engineering best practices with a strong team.
Software Developer intern helping to validate and develop algorithms for Kinaxis' AI - powered platform. Involves collaboration with data processing and quality improvement tasks.
Product Development Engineer at Socomec developing embedded systems and GUI interfaces for electrical equipment. Collaborating with engineering teams to implement communication protocols and support product testing and documentation.
Senior Software Engineer building and shipping product features for Optro, a top - rated SaaS company. Leading complex projects and mentoring engineers in a collaborative environment.
Technical Lead at Nearform responsible for leading software engineering teams to develop AI - enabled solutions and collaborating with clients. Ensure successful delivery of projects while upholding software development best practices.
Senior Mobile Engineer (iOS) developing high - impact mobile solutions for grocery delivery platform Instacart. Collaborating with cross - functional teams to enhance shopper experiences.
Software Engineer designing and developing scalable PDF - printable financial reports at d1g1t, a fintech firm. Utilize Microsoft SSRS, Visual Studio, PostgreSQL, and Python for architecting robust financial reporting solutions.
Software Engineer developing systems for AI - generated ad formats within ResponsiveAds. Responsible for creative rendering and presentation layer, working across multiple interactive surfaces.
Senior Software Developer at Engel & Völkers improving internal applications for real estate ecosystems. A hands - on role with ownership in a fully remote Canada - based position.
Senior Full Stack Developer at Nexapp developing scalable software products with AI integration. Collaborating in a high - quality software engineering culture emphasizing continuous learning.