Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Integration

Alberta Motor Association

This position requires local presence. Please view similar jobs below.

TECH life AT AMA.The OpportunityYou're a geek — and proud of it. You love building the systems that power great digital experiences. Whether it's developing APIs, integrating applications, creating scalable backend services, or helping shape technical solutions, you're always looking for smarter, more reliable ways to solve problems. We could use a passionate techy like you! As a Developer on our Information Services team, you'll design, build, test, and support backend solutions that help AMA deliver exceptional experiences for members and employees. You'll help shape technical solutions and turn business needs into secure, maintainable, and scalable software that delivers real value. At the heart of how we work is AI Spec-Driven Development, a disciplined approach where well-defined specifications guide AI Coding Agents in producing secure, maintainable, and testable software at speed. You won't just write code, you'll help define the specifications, requirements, and technical direction that enable AI to do it well, making strong engineering judgment, systems thinking, and spec quality some of your most valuable skills. Just as importantly, you'll bring a collaborative mindset and strong interpersonal skills that contribute to our positive, supportive, and high-performing team culture. This is a fantastic opportunity to work on meaningful solutions, help shape the future of software development at AMA, and grow your career in a creative environment with excellent benefits.The Team You’ve Been Looking ForAMA is more than a workplace; it’s a family. Together, we help protect the things that matter most to our more than one-million members—everything from roadside safety to retail savings, food security to childhood well-being. And with operations that span automotive, registries, travel, insurance and more, the opportunities to grow with us are almost limitless!Building on a century of proud service in Alberta communities, we’re passionate about making a meaningful difference in the places where we live and work. And that all begins with our people. As part of the AMA team, you’ll enjoy:Competitive salary and flexible benefitsEmployer-paid retirement savings programEmployee-exclusive discounts on travel, insurance, memberships, and moreFree travel medical insurance for you and your immediate familyOngoing professional developmentPaid vacation and personal days, including a Volunteer Day and Me DayFlexible work models that make sense for your lifestyleFor us, curiosity fuels innovation. We value people who are eager to explore new ideas and who are comfortable putting emerging technologies into practice. We see experience with AI‑powered tools like ChatGPT, Copilot, and similar platforms as a real plus - especially when it’s used to work smarter, increase efficiency, and find better ways to get things done.Who You AreYou tackle every project with anticipation and excitement — no matter how big or how small.You ‘get’ what it means to be part of the team and enjoy working in a collaborative, open-office environment.You build strong working relationships, communicate with empathy and respect, and contribute to a team culture where people feel supported, heard, and able to do their best work.The words “that will do” aren’t in your vocabulary. You always strive to find the best, most innovative solution.You’re curious about the business behind the technology and look for ways IT solutions can support business priorities, improve processes, and create value for members, employees, and partners.You don’t sit around waiting to be told what to do. You know what needs to be done and you do it.You love rolling up your sleeves and digging into the details.You handle even the tightest deadlines with a cool head and clear vision.How You’ll Make an ImpactReporting to the Agile Team Lead, Software Development, you’ll be working with web applications, with a strong focus on cloud-native, serverless apps.Work in a dynamic Agile environment following Scrum and SAFe frameworksFocus on applying security best-practices throughout the entire process of the development lifecycleCoordinate with Product Owners, other developers, and business users through the project life cycle to gather and understand requirements, determine best solutions, test solutions, and demonstrate functionality to end users.Collaborate with product and technical stakeholders to create clear development specifications and use AI Coding Agents responsibly to accelerate implementation, validation, and refinement of software solutions.Contribute positively to team discussions, code reviews, planning sessions, and day-to-day collaboration by communicating clearly, listening actively, and working respectfully with others.Help coach and mentor fellow developers on the team with a focus on peer reviews and pair programmingFollow modern application architecture guidelines and design principles such as separation of concerns, single responsibility, and least knowledge.Contribute to and facilitate the alignment/adoption of common architecture standards across the associationDeploy code through an established automated deployment framework. Enhance deployment framework as needs arise.Create user-centric applications by considering customer feedback, technical constraints, opportunities, and usability findings.Partner with business and product stakeholders to understand the “why” behind requirements and ensure technical solutions are aligned with business goals, operational needs, and customer value.Enforce test-driven development (TDD) and continuous integration.Participate in a 24/7 on-call rotation backed by automated monitoring and an incident management platform.What You Bring to the TableYou have a university degree or technical school diploma in a related technical field such as Information Technology or Computer Science. Have a degree in something else? Tell us about it and how you can use it in this role.You have at least 5 years of development experience.You have excellent interpersonal skills and a proven ability to work well with diverse teammates, stakeholders, and business partners in a respectful, constructive, and collaborative way.You bring a business-oriented mindset and understand that strong IT delivery means supporting organizational priorities, solving real business problems, and balancing technical excellence with practical outcomes.You have at least 3 years of experience in systems integration using Application Programming Interface (API) management and design.Security forward thinking, and a grasp of common security frameworks like NISTDeep knowledge of authentication and authorization fundamentals and frameworks, specifically OAuth 2.0/2.1, and OIDCYou have experience in web application security.Certification of AWS Certified Solutions Architect Associated is a great assetYou have experience with data security at rest and transit.You have a shift-left on security mindset with experience in the OWASP Security Knowledge Framework.You have experience with observability.You have experience with automated integration and unit testingYou have experience in DevOps and CI/CD pipelinesYou have experience, or a strong interest, in AI-assisted software development, including working from clear specifications, reviewing AI-generated code, and applying engineering judgment to ensure quality, security, and maintainability.You have experience with the following technologies:C#, .NET CoreAWS experience with Lambda, Fargate, and CloudFormationJavaScript, TypeScript, Node.jsReactJS, ReduxNoSQL and RDBMS technologiesGit (Azure DevOps, GitHub)You’ll get bonus points if you have:Open-source contributionsAWS experience with CDK, SQS, EventBridge, and S3 Buckets.You’re a pro at developing applications/services using a combination of REST, NoSQL and RDBMS technologies.Experience with microservices.Some knowledge of Python.Familiarity with AI Coding Agents, prompt-driven development workflows, or specification-first software delivery practices.Belonging Matters HereAMA is committed to providing an inclusive, respectful, and accessible environment. If you require an accommodation at any time during our recruitment process, please contact View email address on click.appcast.io. We’ll work with you feel supported throughout your journey with us.-WORK MODEL:Hybrid-Light-We thank all applicants for their interest; however, only those selected for an interview will be contacted. #J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Integration in Edmonton, AB vacancy
  •  ...Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide...  ...Opportunity In this role, the Developer will be responsible for signing, developing...  ...Azure DevOps, Git, Continuous Integration/Delivery, and MVC is desired... 
    Suggested
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    3 days ago
  • $97.56k per year

     ...term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical...  ...performance through the creation and usage of automated unit and integration tests Evaluate software solutions on a continual basis to... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Edmonton, AB
    more than 2 months ago
  •  ...Description Our Information Technology – Business Applications group is currently looking to add a Software Applications & Integration Lead to our growing team, based in Edmonton, AB Reporting to the Director of IT, we are seeking an experienced and technically grounded... 
    Suggested
    Full time
    For contractors

    Valard Group Of Companies

    Edmonton, AB
    more than 2 months ago
  •  ...Junior Full-Stack Software Developer About Effortless Admin Benefits administration is complicated, and when it goes wrong, real people miss coverage they're counting on. Effortless Admin builds the platform that keeps it running smoothly for employers across Canada... 
    Suggested
    Full time
    Internship
    Immediate start

    Effortless Admin Inc.

    Edmonton, AB
    9 days ago
  •  ...contribute to a meaningful mission while gaining hands-on experience in software development within a fast-growing industry.   If you love...  ...space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the... 
    Suggested
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Altaml

    Edmonton, AB
    a month ago
  •  ...services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or Calgary area. In...  ...systems, and help configure business-critical workflows and integrations. You will work within established architecture and... 
    Full time

    Java Holdings Llc

    Edmonton, AB
    a month ago
  • $181k - $241k per year

     ...to help drive our Continuous Integration (CI) team. This role is critical...  ...company to ship high-quality software quickly and confidently. The...  ...reliable feedback cycles for developers by optimizing build times,...  ...deployment workflows. Identify developer pain points and lead... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Edmonton, AB
    9 hours ago
  •  ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations...  ...they meet established quality standards. They will develop test cases and report findings to the team lead, development... 
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    8 days ago
  • Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services... 
    Remote work

    Affirm

    Edmonton, AB
    9 hours ago
  • Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services... 
    Remote work

    Affirm

    Edmonton, AB
    9 hours ago
  •  ...Integrated Services Manager – Children and Family Services Location:  #200 12308 111...  ...pivotal leadership role in the delivery and integration of interdepartmental and affiliate...  ...teams, departments, and affiliates. Develop, review, and maintain program processes... 
    Permanent employment
    Full time
    Internship
    Monday to friday

    Mna Corp

    Edmonton, AB
    more than 2 months ago
  •  ...talents individuels, font partie intégrante de notre entreprise, ce qui...  ...throughout Canada. WLI has developed a strong working relationship...  ...individual skills and talents to be integral to our business, which helps...  ...: Lead, coach, and develop the Client Onboarding team through... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    Waste Logic Llc

    Edmonton, AB
    more than 2 months ago
  •  ...What the Role Does: Lead software developers, shape technical direction, and turn business goals into reliable software delivery. LawDepot...  ...production quality Partner with Product Owners and stakeholders to develop high level strategy and deliver technical roadmaps Remove... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Bank staff
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Lawdepot Inc

    Edmonton, AB
    21 days ago
  •  ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes,... 
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    more than 2 months ago
  • $145.9k per year

     ...architecture, and foundations that power Jobber Online at scale. We develop shared libraries, standards, and platform capabilities that keep...  ...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Edmonton, AB
    more than 2 months ago
  • $121k per year

     ...you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/...  ...across the stack on a content-driven site — integrate with a headless CMS, and build and...  ...works with AI — building and refining MCP integrations, prompts, and context so our tickets, content... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...support, and troubleshooting of system integrations and data exchanges. This role ensures that...  ...requirements Participate in software implementation projects, including solution...  ...standards Documentation & Processes Develop and maintain technical and functional documentation... 
    Full time

    Keolis America

    Edmonton, AB
    more than 2 months ago
  •  ...Alberta. It aims to establish an integrated research, commercialization,...  ...activities, ensuring proper integration within the overall project...  ...internal stakeholders. Software and Hardware Validation Management...  ...server structure. Develop, conduct, and document IQ, OQ... 
    Full time
    Temporary work
    Work at office
    Work from home

    Lp-api

    Edmonton, AB
    more than 2 months ago
  • $169.2k per year

     ...Want to lead engineers building software that helps pros get the job done and know exactly...  ...will lead and support their team members in developing their skills and advancing their careers—...  ...by acting as a mentor and coach. Develop a world-class team alongside a world-class... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...JOB DESCRIPTION NOV's Cranesmart and Rigsmart businesses develop wireless safety, monitoring, and data-acquisition solutions for cranes...  .... We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the continued development and modernization... 
    Full time

    NOV

    Edmonton, AB
    29 days ago
  • $140k - $175k per year

     ...driven decision-making. As the Software Development Manager - AI...  ...decisions. You will manage Software Developers, Data Scientists, Business...  ...development workflows, model integrations, MCP-enabled data tools, and...  ...execution Mentor and develop team members through coaching... 
    Long term contract
    Permanent employment
    Full time
    Bank staff
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Lawdepot Inc

    Edmonton, AB
    more than 2 months ago
  •  ...career.   As an Enterprise Intelligence Developer for PCL Constructors Inc. in Edmonton,...  ..., data models, storage patterns and integration approaches across cloud-based platforms...  ...computer science, information technology, software development or a related discipline. ~... 
    Long term contract
    Flexible hours

    PCL Construction

    Edmonton, AB
    22 hours ago
  •  ...a lasting impact for generations to come! The Track Systems Integration Coordinator plans, coordinates and monitors all track-related systems...  ...(IPD) Lead / Validation Manager. Main Responsibilities • Develop track systems integration plans. • Coordinate... 
    Work at office
    Worldwide

    Colas

    Edmonton, AB
    22 hours ago
  • $110k per year

     ...The purpose of the Senior Firmware Developer is to lead Titan firmware development projects...  ...expertise and leadership in embedded software systems, applied to telecom, radio, Industrial...  ...QA analysts to ensure cohesive system integration, defining firmware architecture of... 
    Permanent employment
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours
    Shift work

    Titan Logix Corp.

    Edmonton, AB
    8 days ago
  • Coop AI Developer Position Description We are seeking a Developer to join the Emerging Technology Practice team. This role is an excellent...  ...responsibilities . Join and contribute to a cross-functional software development team. . Develop AI-powered solutions,... 
    Internship
    Edmonton, AB
    7 days ago
  •  ...Responsibility: Description Our Client is seeking a QA Automation Developer to work on service innovation, program review, and digital...  ...web applications, Rest APIs Experience using version control software, GIT Experience writing test cases ~ Soft Skills: **MUST have... 
    Hourly pay
    Contract work
    Fixed term contract
    Remote work

    Vantix Systems Inc

    Edmonton, AB
    8 days ago
  • $83.08k - $115.03k per year

     ...Environment and Protected Areas, the selected candidate will develop software systems and automation processes to assess data and information...  ..., MongoDB. Knowledge or understanding of writing unit and integration tests. Familiarity with Git version control system.... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Monday to friday
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    6 days ago
  •  ...help us create a lasting impact for generations to come! We are looking for a talented Testing and Commissioning Integration Lead. Main Responsibilities • Develop SIT test procedures and P.Eng Stamp  • Review all requirements to develop dynamic testing procedures... 
    Worldwide

    Colas

    Edmonton, AB
    22 hours ago
  •  ...are looking for a Senior Routing Engine Developer to design and build the next generation...  ..., administration, monitoring, and integration requirements. Optimize systems for high...  ...capabilities. Qualifications ~8+ years of software engineering experience, including... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Edmonton, AB
    7 days ago
  •  ...Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our...  ...'re involved in. Advocate for investment in platform health, developer experience, and quality alongside feature work. Understand your... 
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Integration. Be the first to apply!