Do you value integrity and innovation? How about passion and caring? Great! Us too, and that's why you'll fit right in. Our intentional culture promotes trust and participation, encouraging you to bring your heart and mind to work every day. In-scope Permanent, Full-Time Location: Saskatchewan and Manitoba. This role is eligible for a hybrid work arrangement. This means you’ll have the flexibility to work both from home and in the office (located in Regina or Winnipeg) on a scheduled rotation, after you have completed the necessary training requirements. Closes: Friday, August 15, 2025 Join our Auto Fund team as a Full-Stack Developer! General Accountability The Developer is responsible for developing and delivering quality software. Developers turn user stories into working code by identifying and completing the tasks needed to satisfy their acceptance criteria. The position is also responsible for testing, which is primarily automated; ensuring that tests are accurately written, consistently executed, and sufficient to test the business and technical needs. Participates in standby rotation and/or callback incidents as assigned. Key Accountabilities Note: This section is not intended to be an exhaustive list of duties and responsibilities – other duties and responsibilities may be assigned. Development Designs, codes, and tests activities related to each feature/sprint. Participates in team review of user story requirements. Creates development work items. Participates in prioritizing and estimating work items within the team’s backlogs. Maintains technical debt for a solution/application. Creates and documents release notes and release activities. Continuously merges code (with respect to branching and continuous integration process). Deploys and monitors the solution. Participates in peer review of team members’ code. Learns and follows architectural patterns throughout the system. Implements improvements identified in sprint retrospectives Deploys, monitors, and maintains the solution. Supports code in production, including support escalations. Testing/Quality Assurance Creates and maintains automated scripts for functional and non-functional testing. Performs manual exploratory and usability testing. Codes and executes tests using multiple configurations and automation scripts. Facilitates automated acceptance testing. Runs automated performance and load tests. Supports code in production, including support escalations. Facilitates automated security tests. Maintains test cases and integration. Plans for failure tests. High Performance Team & Culture Supports a culture of leadership and accountability to effectively meet the key accountabilities within the scope of the role. Displays leadership by committing to a culture of continuous learning/development of self and supports others by actively sharing knowledge, providing guidance, mentoring, training, and supporting developmental opportunities. Demonstrates that the Health, Safety and Emergency Management Policy is applied in area of responsibility for self and others. Actively applies knowledge to support transformation and strategic initiatives of the corporation, while participating and advocating change and applying a growth mindset. Technical Knowledge and Skills Fundamental knowledge of software development lifecycle methodologies (e.g., Iterative, Agile). Fundamental knowledge of and skill to write software, such as: software languages (e.g., C++, Java, .NET, Python, JavaScript); operating systems (e.g., Windows, Linux); and cloud and server architectures. Fundamental knowledge of relational, big data, and unstructured database architectures. Fundamental knowledge of service-oriented design, including Microservices and APIs. Fundamental knowledge of DevOps practices. Education Four-year degree from an accredited post-secondary education institution in a relevant field of study, such as Information Technology, or defined equivalency. Experience One to two (1 – 2) years’ relevant experience. Diversity is a cornerstone of SGI. We believe all candidates should be given the opportunity to fully participate during the recruitment process. If you require an accommodation, we invite you to submit your accommodation request to employeeleaves@sgi.sk.ca, and we will work through your request with you. All information received will be kept confidential. Due to current market demands, a temporary market salary supplement is being offered in addition to base salary in the form of an annual lump sum payment based on 12% of range max paid twice a year based on eligibility guidelines. Pay Range:$69,307.00 - $87,474.00 Posting Close Date: August 7, 2025 As you prepare to submit your application, and cover letter if applicable, please highlight the achievements that demonstrate why you're a great candidate for this role. SGI has offered affordable insurance products and great service to our customers since 1945. SGI has 2 distinct operations — the Saskatchewan Auto Fund and SGI CANADA. The Auto Fund is Saskatchewan’s compulsory auto insurance program, operating the driver licensing and vehicle registration system. SGI CANADA is the property and casualty insurance division which offers products in Saskatchewan, British Columbia, Alberta, Manitoba and Ontario through a network independent insurance brokerages. SGI and SGI CANADA are Crown corporations, owned by the Government of Saskatchewan. Our culture is one of personal accountability, where all of us are empowered to be leaders. We encourage a growth mindset that sees change as an opportunity to learn, innovate and continuously improve. We value respectful collaboration and open communication where your voice is welcome and appreciated. Each of us has a role in SGI and SGI CANADA’s success and we acknowledge everyone’s contributions. We care about each other. We treat one another with kindness and celebrate each person’s uniqueness so we can all be our authentic selves at work. That’s because diversity, equity and inclusion are foundational to our culture and who we are. Different backgrounds and perspectives make for a vibrant and creative community where innovation flourishes. We offer more than a paycheque (although we do provide competitive pay!). Everyone at SGI and SGI CANADA enjoys great benefits, perks and options to balance work and everything else life sends their way. We also believe in you and your future career aspirations. Regardless of where you start, SGI and SGI CANADA will invest in you by supporting education, accreditation and professional development. If you have been referred for a job in our career section, please ensure you are using the referral link to submit your application. The link will trigger automatically to the email address provided by the referrer. If you have not received the link in your inbox, verify your spam/junk folder or reach out to the Employee who is referring you for the job opportunity to obtain the link. Failure to use the referral link will result in your application not being registered as a referral.