Developer 2

Manitoba Liquor and Lotteries

Date: 2 days ago
City: Winnipeg, MB
Est. CA$82,388 - CA$110,261 / yr
Contract type: Full time

All Manitoba Liquor & Lotteries employees may apply. Manitoba Liquor and Lotteries is committed to Diversity, Equity and Inclusion. We strive to hire a workforce that reflects the community we serve. Employment equity will be considered therefore applicants who identify as women, Indigenous people, members of racialized groups, and persons with a disability are encouraged to apply.

If you require an accommodation at any time during the recruitment process, please let us know how we can meet your needs.

Job Purpose

We are looking for a skilled and collaborative Developer 2 to join our growing software engineering team. In this role, you will take ownership of development tasks across the software development life cycle (SDLC), contribute to solution analysis, design, development, testing, implementation and maintenance of software programs (reports, interfaces, conversions, enhancements, workflows, services, etc.), applications and systems. Under the guidance of the Principal Software Engineer, Developer 3, Lead Developer, the incumbent is capable of performing complex and large development assignments and may assist with planning and directing a small development team through the development stages of a project or production support effort. The incumbent provides support to end-users by providing application expertise, training, and development. Incumbents may be primarily involved in project-based delivery or in application support.

This position is well-suited for a developer who is ready to take on more complex assignments, demonstrate strong problem-solving capabilities, and act as a dependable team player in a collaborative development environment.

Job Responsibilities

  • Design, develop, maintain, test, document, and support software programs and applications in accordance with the systems development methodology and standards.
  • Analyze program failures, resolution, and recovery.
  • Document investigation results including causes of errors, and solutions provided.
  • Participate in defining and documenting business requirements, objectives, and deliverables in collaboration with business and IT stakeholders.
  • Provide recommendations and solutions based on application capabilities and business needs.
  • Participate in translating conceptual designs to the physical components.
  • Apply Enterprise Architecture principles, standards, and methodology to ensure effective solution design.
  • Document program specifications for development.
  • Develop software according to specifications and to meet business needs.
  • Test development and document results.
  • Administer critical analyses of test results and deliver solutions to problem areas.
  • Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement and general debugging.
  • Liaise with technology staff, vendors and end-users to implement and/or assist in resolving problems with software programs and applications.
  • Participate in defining software development project plans, including scoping, estimating, scheduling and implementing.
  • Oversee other development team members to ensure successful quality and delivery of project assignments.
  • Accurately report project and/or development status to a senior team member.
  • Develop training and implementation plans with input and approval from senior development staff, end users, and management.
  • Train end users to operate new or modified programs.
  • Conduct research on emerging application software products, development tools, and standards in support of development efforts.
  • Maintain an awareness of trends in development technologies and best practices.
  • Share technical knowledge and mentor other development team members.
  • Participate in assigned education programs as requested.
  • Develop procedures on how functions are performed.
  • Create user manuals for developed applications.
  • Support and comply with Corporate Social Responsibility, policies, procedures, and practices.
  • Complete required courses and video training.
  • Attend meetings as required.
  • Other related duties as assigned.

Primary Qualifications

  • Completion of a recognized degree or diploma in an IT related discipline, or an equivalent combination of education, certification, and experience.
  • A minimum of four years of software development and implementation experience.
  • Proven track record of excellent technical, analytical and problem solving abilities.
  • Experience in in a variety of programming languages such as PHP, JavaScript.
  • Analysis and design techniques, development methods and practices, and relational databases and operating systems.Strong analytical, problem solving and organiational skills.
  • The ability to work in a team environment.The key accountabilities for this position include adapting to new changing conditions in a positive manner, communicating and working respectfully with co-workers, consistently delivering excellence in customer service, demonstrating appropriate job knowledge, following direction from leadership on assigned tasks, following established Safe Work policies and practices, following Manitoba Liquor & Lotteries’ policies and procedures, meeting the established attendance expectations, meeting the productivity performance expectations and taking accountability for actions.

Secondary Qualifications

  • Experience working in an agile development environment is an asset.
  • Knowledge of ITIL process and/or SOA principles is an asset.
  • Previous experience in the gaming, retail and/or distribution industries, ERP systems, Business Analytics, financial or human resources functions are assets.
  • Previous experience in web content management systems, web site/application development, web service development, enterprise service bus, ETL development, Cognos BI tools, JD Edwards, Lawson, HPSM and Terradata development are assets.

***Testing may form part of the screening/selection process. Circumstances may arise where the bulletin may need to be withdrawn or the number of positions may need to be increased depending on the Collective Agreement.

We thank all interested applicants, however, only those selected for interviews will be contacted.

A Great Place to Work! Enjoy fantastic benefits with our Total Rewards package

Work/Life Balance and Wellness

  • Discretionary Time: Up to 10 paid discretionary leave days per year, depending on bargaining unit. Employees can carry forward discretionary leave days each year for a total of up to 50 days.
  • Hybrid Work Model for Eligible Positions: Remote/Office work for eligible positions.
  • Flex Time: Flexible shifts and work hours for eligible positions.
  • Maternity and Parental Leave: Top-up of E.I. maternity leave benefits to 93% of employee’s basic earnings for 17 weeks.
  • Fitness Allowance Reimbursement, depending on bargaining unit: Up to $250 per year that can be used to cover gym memberships, fitness equipment, and more.
  • Computer Purchase /Fitness Purchase Program: Interest free loans for employees purchasing computer equipment to increase computer literacy, learning, and professional growth, or to purchase fitness equipment for personal health and wellness.
  • Diversity and Inclusion: Our Diversity, Equity and Inclusion Committee is made up of employees from across the organization who are passionate about bringing diversity and inclusion to life.
  • The Together Project: At Liquor & Lotteries, Caring is part of our corporate culture - we care for each other, our partners, and our community The Together Project represents the charitable efforts of the corporation and its employees working together to enrich the lives of Manitobans. Employee charitable activities are eligible for reward benefits.

Vacation

  • Accrue up to 10 paid vacation days per year during the first 2 years of employment.
  • Accrue 15 paid vacation days per year after 3 years of employment.
  • Accrue 20 paid vacation days per year after 5 years of employment.
  • Accrue 25 paid vacation days per year after 9 years of employment.
  • Accrue 30 paid vacation days per year after 19 years of employment.

Retirement Savings Plan

  • Defined Benefit Pension Plan: Guaranteed lifelong monthly payment at retirement provides great security for employee’s long-term strategy.
  • Voluntary Group Registered Retirement Savings Plan

Health Insurance and Benefits

  • Customize your Plan: Choose from a variety of options to best fit your needs. Includes coverage for prescription drugs, vision, dental, ambulance, extended health options and more for you and your eligible dependents. Health Spending Account: Depending on the option you choose, you may receive up to $1,750 towards eligible medical or dental expenses.

Flex Credit: Depending on the bargaining unit and status, you may be provided with a Flex Credit amount to purchase some or all of Group Life Insurance, Accidental Death and Disablement Insurance & Dependent Life Insurance.

World-wide Travel Health Benefits

Employee & Family Assistance Program (EFAP): Free professional wellness support for employees and their immediate family member

Training and Development

  • Educational Assistance: Tuition reimbursement for eligible employees.
  • Training: Variety of courses and programs to support skill and professional development.
  • Career progression: Internal job posting system that provides opportunities for a variety of career paths.
  • Apprenticeship and skilled trade training: Programs offered in partnership with educational institutions such as RRC Polytech, the University of Winnipeg, and the University of Manitoba.

Discounts and Rewards

  • Employee Rewards & Recognition Program: Points-based program recognizing employees for earned and nominated achievements such as long-service, going above and beyond, and community volunteer work.
  • Discounts: Employees receive exclusive discounts from a variety of retailers, entertainment venues, and service providers.

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.