Top Benefits
About the role
Overview:
As a Developer 3, you will report to a Supervisor in Digital Solutions, Integrations, or Enterprise Solutions. Your role involves working with IT clients to analyze, plan, organize, and develop systems/interfaces. As a member of a delivery team, the Developer 3 produces deliverables specific to each phase of the software development process while providing analytical support to other team members and may serve as a technical specialist, subject matter expert, or support team member, understanding system interactions within the corporation.
Your responsibilities include handling complex analysis, design, and programming tasks, reviewing team work for quality assurance, and developing process artifacts like analysis, design, test plans, and implementation plans. Additionally, you may lead smaller projects, assist in resource coordination, and provide input into staff performance evaluations.
Responsibilities:
- Analyzes current systems/interfaces through review of documentation and interviews with IT clients.
- Troubleshoots deployed systems/interfaces.
- Prepares or assists with feasibility studies (cost benefit analysis or business case), requirement definitions, conceptual and system design documents, project plans and estimates, implementation designs, systems and programs specifications, and systems/interfaces and user documentation.
- Defines testing requirements.
- Ensures the technical feasibility of provided designs.
- Leads teams in the development of new systems/interfaces and enhancements to existing ones. Provides both technical and general direction to the delivery team.
- Resolves service requests or production issues.
- Conducts regular meetings with user contacts.
- Liaises and communicates with all levels of MPI management and other delivery teams to coordinate efforts.
- Leads joint interfaces/systems development sessions.
- Utilizes MPI product backlog management tools to monitor and review activities.
- Provides input into the performance of assigned team members, as required.
- Participates in enterprise architecture development, as required. Ensures that all activities adhere to MPI’s architectural principles, standards, and processes, unless an exemption has been granted.
- Develops and enforces policies, standards and procedures for work carried out in this area.
- Develops new interfaces/systems using provided design and analysis documents in accordance with established criteria and standards.
Qualifications:
- Education:
- Diploma in Computer Science or related IT discipline.
- Experience:
- Three years in systems analysis, design and/or programming, including two years using applicable systems/interfaces.
- OR
- Three years related experience in the domain/area.
- Technical Knowledge and Skills:
- Working knowledge of project management practices and principles.
- Working knowledge of ITIL environment.
- Estimates the completion of an analysis document based on the requirements provided.
- Reads and creates a process flow diagram.
- Debugs interfaces/systems.
- Manages multiple activities within established deadlines.
- Completes technical reports and conducts thorough research.
- Working knowledge of architectural solutions.
Employee Benefits:
Health benefits
We offer a comprehensive health benefits program that includes:
- flexible health, dental and vision plans
- health spending account
- travel health coverage
- other extended health benefits such as ambulance, massage and physiotherapy
Financial security
In an effort to support financial security, we offer:
- registered pension plan
- group, dependent, and optional life insurance coverage
- critical illness insurance
- sick leave to cover short-term disability
- long-term disability
Wellness
We offer programs that focus on how to better achieve a balance between work and personal commitments, as well as maintain a healthy workplace culture. This includes:
- vacation entitlement
- flexible work arrangement for eligible positions
- maternity, parental and adoptive leaves
- bereavement and family responsibility leaves
- employee and family assistance program
- mental-health programming
- lunch-and-learn offerings
- discounted gym memberships and wellness account
Diversity and inclusion
Manitoba Public Insurance believes that diversity and inclusion strengthens us. We consider ourselves to be a barrier-free organization where individual values, beliefs and practices are respected and appreciated for the diversity they bring to our work life.
Employee recognition
It’s important to recognize our employees for their contributions. Not only do we recognize employees as they achieve milestone years in their careers, we also have several outlets for leaders and peers to reward each other for work well done.
Professional development
We want our employees to grow, which is why we offer support in keeping their skills up-to-date. We offer in-house training, professional development and an educational assistance program.
Safety and health
In an effort to encourage a safe and healthy work environment, we offer various safety, health and workplace policies and programs along with technical expertise and assistance to support employee activities in safety and health.
Apply for this job online
Email this job to a friend
About Manitoba Public Insurance
Manitoba Public Insurance is a non-profit provincial Crown corporation that has provided basic automobile coverage since 1971. We are also responsible for driver licensing, automobile registration, and working with Manitobans to reduce risk on our roads. With more than 1,700 employees working in 13 communities across Manitoba, we're one of the province's top 20 employers. At Manitoba Public Insurance, we value our customers, our people, working together, financial responsibility, and excellence and improvement.
Top Benefits
About the role
Overview:
As a Developer 3, you will report to a Supervisor in Digital Solutions, Integrations, or Enterprise Solutions. Your role involves working with IT clients to analyze, plan, organize, and develop systems/interfaces. As a member of a delivery team, the Developer 3 produces deliverables specific to each phase of the software development process while providing analytical support to other team members and may serve as a technical specialist, subject matter expert, or support team member, understanding system interactions within the corporation.
Your responsibilities include handling complex analysis, design, and programming tasks, reviewing team work for quality assurance, and developing process artifacts like analysis, design, test plans, and implementation plans. Additionally, you may lead smaller projects, assist in resource coordination, and provide input into staff performance evaluations.
Responsibilities:
- Analyzes current systems/interfaces through review of documentation and interviews with IT clients.
- Troubleshoots deployed systems/interfaces.
- Prepares or assists with feasibility studies (cost benefit analysis or business case), requirement definitions, conceptual and system design documents, project plans and estimates, implementation designs, systems and programs specifications, and systems/interfaces and user documentation.
- Defines testing requirements.
- Ensures the technical feasibility of provided designs.
- Leads teams in the development of new systems/interfaces and enhancements to existing ones. Provides both technical and general direction to the delivery team.
- Resolves service requests or production issues.
- Conducts regular meetings with user contacts.
- Liaises and communicates with all levels of MPI management and other delivery teams to coordinate efforts.
- Leads joint interfaces/systems development sessions.
- Utilizes MPI product backlog management tools to monitor and review activities.
- Provides input into the performance of assigned team members, as required.
- Participates in enterprise architecture development, as required. Ensures that all activities adhere to MPI’s architectural principles, standards, and processes, unless an exemption has been granted.
- Develops and enforces policies, standards and procedures for work carried out in this area.
- Develops new interfaces/systems using provided design and analysis documents in accordance with established criteria and standards.
Qualifications:
- Education:
- Diploma in Computer Science or related IT discipline.
- Experience:
- Three years in systems analysis, design and/or programming, including two years using applicable systems/interfaces.
- OR
- Three years related experience in the domain/area.
- Technical Knowledge and Skills:
- Working knowledge of project management practices and principles.
- Working knowledge of ITIL environment.
- Estimates the completion of an analysis document based on the requirements provided.
- Reads and creates a process flow diagram.
- Debugs interfaces/systems.
- Manages multiple activities within established deadlines.
- Completes technical reports and conducts thorough research.
- Working knowledge of architectural solutions.
Employee Benefits:
Health benefits
We offer a comprehensive health benefits program that includes:
- flexible health, dental and vision plans
- health spending account
- travel health coverage
- other extended health benefits such as ambulance, massage and physiotherapy
Financial security
In an effort to support financial security, we offer:
- registered pension plan
- group, dependent, and optional life insurance coverage
- critical illness insurance
- sick leave to cover short-term disability
- long-term disability
Wellness
We offer programs that focus on how to better achieve a balance between work and personal commitments, as well as maintain a healthy workplace culture. This includes:
- vacation entitlement
- flexible work arrangement for eligible positions
- maternity, parental and adoptive leaves
- bereavement and family responsibility leaves
- employee and family assistance program
- mental-health programming
- lunch-and-learn offerings
- discounted gym memberships and wellness account
Diversity and inclusion
Manitoba Public Insurance believes that diversity and inclusion strengthens us. We consider ourselves to be a barrier-free organization where individual values, beliefs and practices are respected and appreciated for the diversity they bring to our work life.
Employee recognition
It’s important to recognize our employees for their contributions. Not only do we recognize employees as they achieve milestone years in their careers, we also have several outlets for leaders and peers to reward each other for work well done.
Professional development
We want our employees to grow, which is why we offer support in keeping their skills up-to-date. We offer in-house training, professional development and an educational assistance program.
Safety and health
In an effort to encourage a safe and healthy work environment, we offer various safety, health and workplace policies and programs along with technical expertise and assistance to support employee activities in safety and health.
Apply for this job online
Email this job to a friend
About Manitoba Public Insurance
Manitoba Public Insurance is a non-profit provincial Crown corporation that has provided basic automobile coverage since 1971. We are also responsible for driver licensing, automobile registration, and working with Manitobans to reduce risk on our roads. With more than 1,700 employees working in 13 communities across Manitoba, we're one of the province's top 20 employers. At Manitoba Public Insurance, we value our customers, our people, working together, financial responsibility, and excellence and improvement.