• Mobile Applications Developer
  • Location
    #301, 400 Crowfoot Crescent NW, Calgary, AB| Alberta
  • Job ID
    38979
  • Views
    93
  • Date Posted
    27-01-2026
  • Expiry Date
    26-07-2026
  • Type of Job
    Full Time
  • Salary
    CAD 48-50 per hour
  • Min. Experience
    5 year or more
  • Min. Education
    Bachelor's degree
Job Details
About AbaData
AbaData Inc. is a leading software company, specializing in energy and operational technology solutions. The company develops powerful, user-friendly software that connects field operations with office systems through advanced GIS mapping, real-time analytics, and digital workflows, helping energy and utility organizations improve efficiency, compliance, and decision-making. With over 20 years of experience and thousands of users across North America, AbaData is trusted for delivering reliable and innovative technology solutions.

Position: Mobile Applications Developer (NOC 21232)
Terms of Employment: Permanent, Full-time, Day, Morning, Afternoon
Hourly Wage: $48.00 – 50.00 (30 - 40 hours per week)
Expected Start Date: As soon as possible
Work Location: #301, 400 Crowfoot Crescent NW, Calgary, Alberta, T3M 2H4
Duties and Responsibilities include but not limited to:
• Design, develop, and implement software applications based on business and technical requirements.
• Write, modify, integrate, and test appliation code
• Analyze user needs and system requirements to develop effective software solution
• Maintain and enhance existing applications to improve performance, functionality, and security
• Troubleshoot, debug, and resolve application issues
• Develop and maintain databases and application interfaces
• Prepare technical documentation, including system specifications and user guides
• Collaborate with team members throughout the software development lifecycle
• Support application deployment, updates, and ongoing maintenance
• Ensure compliance with accessibility, privacy and security standards in web or app development practices.
Position Requirements and Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• At least 5 years of work experience in application development, software engineer or a related role
• Experience with Agile and Scrum
• Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, or .NET
• Hands-on experience with relational databases (e.g., MySQL, PostgreSQL, SQL Server, or Oracle)
• Experience with ESRI JSAPI or GIS development is considered an asset
• Experience with API development and integration
• Familiarity with software development frameworks and version control tools
• Understanding of software testing, debugging, and quality assurance practices
• Knowledge of cloud platforms (such as AWS, Azure, or Google Cloud) is an asset
• Strong problem-solving and analytical skills
• Excellent communication and collaboration skills
• Client focused, Accurate, Team player, Accountability

Work Conditions and Physical Capabilities:
Attention to detail, Fast-paced environment, Work under pressure
Job Description
How to Apply:
If you are interested in the position and would like to join and grow with us, we encourage you to send us a Cover Letter and Resume by email to: careers@abadata.ca