top of page
Writer's pictureKim Crane

Peace Hill Insurance Job Listings


Application Developer, Guidewire

We currently have a position available for an Application Developer in our Information Technology department. 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 various applications at Peace Hills, mainly related to our Guidewire system. More specifically:

Primary Duties and Responsibilities:

 Review software requirements, build Architectural diagrams & design documents.  Write testable code and creating associated unit/automated tests.

 Understanding of the SDLC, Agile, and DevSecOps and be able to help build processes around them.

 Knowledge of building microservices and cloud service platforms (AWS) an asset.  Identify opportunities that can improve efficiency of business processes.

 Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.

 Help provide assistance and advice to business users in the effective use of applications and information technology.

 Produce technical documentation for new and existing applications.

Required Qualifications:

 B.Sc in Computing Science, Technical Diploma Specializing in Programming, or equivalent.

 1 to 5+ years of development focused on Java or .Net and good working knowledge of JavaScript/HTML5/CSS

 Experience with client-side frameworks like React or Angular.

 Experience in designing REST based APIs.

 Guidewire development experience (GOSU, Jutro) and certification would be a huge asset.

 Solid experience using Microsoft SQL Server and related query tools.

 Strong analytical and problem solving skills.

 Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.

 Proven ability to be flexible and work hard, both independently and in a team environment.

 Excellent oral and written communication skills.

 Results oriented individual who thrives working in a fast paced environment.

 Previous experience in insurance or financial institutions is an asset.

 Experience with .Net technologies (C#, ASP.Net, ASP Web API or other Web Development toolkits) are a nice to have.

Working at Peace Hills Along with a competitive base pay, Peace Hills understands that by reducing work-life struggles, individuals can enjoy a healthier lifestyle while improving productivity at work. A collegial work environment and a work-life balance are just two of the ways we do this.

If you are interested in this great opportunity, submit your resume to Peace Hills Insurance to hr@phgic.com.

Posting will remain until a suitable candidate is found. We thank all applicants for their interest, however only those candidates shortlisted will be contacted.


Software Development Manager

We currently have an exciting opportunity for a Software Development (SWD) Manager in our Information Technology department, based out of our Edmonton office. Reporting to our Director, Digital, the SWD Manager leads a dynamic team of IT professionals and IT projects as well as assesses development tools and processes. More specifically

Primary Duties and Responsibilities

 Manage the IS software development team and IT projects

 Provide leadership, direction, mentorship and training to the Software Development team, ensuring the equitable distribution of workload

 Manage corporate software development projects, monitoring progress to ensure deadlines are met and stakeholders are kept informed

 Ensure security and optimum performance of systems and applications

 Assess development tools and processes; introduce and utilize development environments and tools

 Architect databases and software systems

 Oversee the development of new and secure client/server and windows based applications

 Support existing applications and programming changes

 Develop a departmental culture of continuous improvement, customer service excellence, and a results oriented team

 Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance current systems

 Identify opportunities that can improve efficiency of business processes

 Ensure that regulatory compliance requirements are met

 Provide assistance and advice to business users in the effective use of applications and information technology

 Manage the writing and/or maintenance of technical procedures and documentation for inhouse developed software systems including design, functional specifications, etc.

 Participate in monthly meetings with the IT department to discuss progress and issues to be resolved, and report progress as necessary to management

 Responsible for managing team workloads as well as all aspects of managing a team of direct reports.

 Other duties as required Prior experience and qualifications of interest include:

 B.Sc in Computing Science or equivalent

 15+ years of software development, database, and management experience

 Previous experience managing a team

 Experience in Guidewire development (All centers) and certifications is a strong asset

 Experience in designing REST based APIs

 Experience with client-side frameworks like React or Angular

 Solid background in database design using Microsoft SQL Server

 Background in Microsoft Team Foundation, .NET, C#, Visual Basic, ASPX, HTML, VB Script, JQuery, etc.

 Strong analytical and problem solving skills

 Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities

 Proven ability to be flexible and work hard, both independently and in a team environment

 Excellent oral and written communication skills

 A results oriented individual who thrives working in a fast paced environment

 Knowledge of accounting and/or P&C insurance an asset

 Instill an atmosphere of continuous improvement and customer service with the development team Working at Peace Hills Peace Hills understands that by reducing work-life struggles, individuals can enjoy a healthier lifestyle while improving productivity at work. Ensuring an appropriate work/life balance and a collegial and supportive work environment are just a couple of ways we do this.


If you are interested in this great opportunity to build a career, submit your resume to Peace Hills Insurance at hr@phgic.com.


We thank all applicants for their interest, however only those candidates shortlisted will be contacted.



18 views0 comments

Comentarios


Screenshot 2022-01-19 122721.png
Screenshot 2022-01-19 124050.png
Screenshot 2022-01-19 122742.png
Screenshot 2022-01-19 122523.png
bottom of page