Software Developer

Peace Hills Insurance

📍 Edmonton, Alberta, Canada

Full-time Computer Occupations Posted February 20, 2026

Job Description

We currently have two position available for Software Developers as part of our Information Technology department. This role is based out of our office. Reporting to the Software Development Manager and working within a dynamic team of IT development professionals, this role is responsible for the support and development of our applications. More specifically:

What You'll Do:

  • Review software requirements and design documentation for new and existing applications.;

  • Write clean, maintainable code and associated unit/automated tests for new features and bug fixes;

  • Familiarity with SDLC, Agile, and DecSecOps, with ability to contribute to process development;

  • Knowledge of building microservices and cloud service platforms (AWS) is a valuable asset;

  • Identify opportunities to improve business process efficiency;

  • Troubleshoot issues and recommend modifications to meet changing user requirements;

  • Pr...