Team Lead, Application Development

  • Location:
  • Department:
    Information Systems and Technology
  • Posting ID:
  • Position type:
    Full Time

Saskatchewan Blue Cross®, one of Saskatchewan’s Top Employers, is currently recruiting for a full time Team Lead, Application Development in the Information Systems & Technology (IS&T) Department located in our Saskatoon office.

Reporting to the Director, IS&T, the Team Lead, Application Development will provide leadership, direction and programming expertise for the development and support of new and existing legacy solutions in alignment with the business objectives of Saskatchewan Blue Cross.   The development team’s primary focus includes projects to modernize legacy applications as well as a variety of digitalization initiatives. The successful incumbent will have a proven track record of leading development teams through successful projects while utilizing best practices to modernize operating models, software architectures, and technologies.

- Oversee the maintenance, support and enhancement of both existing legacy and modern applications, and act as a key resource providing technical expertise in the migration of legacy applications to modern technologies
- Provide leadership, mentoring, coaching to influence and support a high performance development team
- Lead the team’s technology, design and change management decisions, such as software engineering practices, testing, deployment and coding standards, ensuring high quality while delivering solutions on-time and on-budget. 
- Participate in the consultation with key stakeholders and end users to define solutions through eliciting, gathering, documenting and understanding client/user requirements and translate these business requirements into specifications for system development, estimates, testing and work plans
- Identify, and assess opportunities for, integrations, digital initiatives, application enhancements and process improvements and present recommendations to key stakeholders
- Analyze and recommend strategies for complex technical and application problems and provide guidance on solution designs
- Lead the preparation of reports, manuals and other documentation on the status, operation and maintenance of software and ensure timely status reporting is provided
- Analyze performance of programs and take action to correct deficiencies based on consultation with project stakeholders and technical resources
-Support the Director, IS&T with:
     - Effective management of staff, technology and resources
     - Recruitment and selection
     - Developing and fostering effective team dynamics
     - Identifying and encouraging areas for growth and improvement within the team
- Maintain an up-to-date knowledge of current information technology techniques
- Other related projects and duties as assigned

- Bachelor's Degree in Computer Science or Computer Engineering with 8-10 years professional software development experience, including several years leading projects and teams. An equivalent combination of education and experience will be considered
- Must possess expertise in a variety of programming languages and environments with a solid understanding of software development lifecycles
- Previous experience in source control tools
- Experience with reporting, BI, and analytics platforms
- Strong database skills with understanding of SQL, relational databases, and database administration
- Preference will be given to those with a background in developing database-backed business, web, and mobile applications
- Knowledge of, or experience in, a variety of programming architectures including SOA, Microservices, multi-tier, event driven, and ESBs
- Proficiency with Windows operating systems and domain environments and a solid understanding of networking protocols and technologies
- In addition to a strong technical background, the ideal candidate must possess outstanding interpersonal skills. The position requires excellence in communication, both written and verbal, including the ability to work well with stakeholders from a wide range of backgrounds with varying levels of technical knowledge
- Strong problem solving skills with the ability to analyze and understand data
- Detail oriented and organized with proven capabilities to work under pressure, balance competing priorities and meet tight deadlines
- Demonstrated ownership and self-motivation with the ability to be flexible and adaptable when dealing with change
- Strong team player with an ability to collaborate, build relationships, and provide outstanding customer service
- Ability to lead, motivate and develop employees and foster an engaging work environment
- Demonstrate integrity and high ethical standards
- The successful candidate may be required to undergo a background check
- Must be legally entitled to work in Canada on an unrestricted basis

Our people make the difference.  If you enjoy a collaborative environment, enjoy a challenge and learning,  and are looking for the opportunity to be part of a great team, please submit  your resume and cover letter by Monday, March 19, 2018 quoting Posting ID S1804.

Application deadline:
Apply Now