Join our team
​
Thank you for your interest in our company. Currently we have one open position available.
​
​
Software Engineer
MRF Geosystems Corporation is a Calgary-based company that provides GIS and GPS tracking solutions and services to Canada and US customers. MRF is currently looking for a dynamic, self-motivated individual with experience and skills to work with both internal team members and external customers. The primary tasks for this position are:
​
-
Designs, develops, tests, delivers, maintains and improves business applications as a member of a team
-
Maintains the existing code repository and updates new features and functionality
-
Performs various investigative "Spikes" in order to mitigate technical uncertainty and risk
-
Assists the Product Owner to refine the Product Backlog including providing initial estimates
-
Tests and supports software and related hardware
-
Works with customers to troubleshoot problems
-
Prepares proposal and updates supporting documents
Required:
-
Understanding of software development lifecycle
-
1 year experience with commercial software/products/tools
-
Experience with technologies: .NET 4.7.2 and higher (ideally .NET Core 3 or higher), ASP.NET, Web APIs, JavaScript, Python
-
Hands-on RDBMS experience
-
Good foundation in data structures, algorithms, and OO Design with solid programming skills
-
Ability to effectively communicate information and ideas in written and verbal format
-
Ability to create custom specifications from customer needs
-
Pay attention to details
-
Must be eligible to work in Canada
Desired:
-
Familiar with agile and DevOps principles, test-driven development, continuous integration/deployment, and other approaches to accelerate the delivery of new features
-
Familiar with a variety of GIS technology concepts, practices, and procedures
-
Excellent analytical skills
-
Collaborative attitude, willingness to work with team members
-
Strong organizational skills and problem-solving abilities
-
B. Sc or M. Sc in related fields
Location:
-
Calgary Office
Applicants should submit a resume and cover letter outlining how they meet the listed desired skills to job-20221020@mrf.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted.​
​
​
​
​
​