At Maximus Canada, we share an authentic desire to do something meaningful to help others succeed. We apply our deep operational expertise, technology innovation, and digitally enabled citizen engagement in new ways and help governments solve complex problems. Maximus Canada collaborates with government partners to deliver a variety of citizen services, including healthcare administration, federal and provincial programs, and contact centre services across Canada. We offer eHealth solutions through our Medigent suite of products, as well as technology consulting and business process services. We leverage our deep operational expertise, technology innovation, and digitally enabled customer engagement to deliver fast solutions. Today, we proudly support many federal, provincial and municipal programs across the country powered by Canadians.
Globally, Maximus has operations in the United States, India, Saudi Arabia, United Arab Emirates and the United Kingdom.
Our mission is to affect fundamental change in the lives of every individual with whom we engage and at every touchpoint. But ultimately, what we do is improve people's lives. And that is a testament to the ingenuity, commitment, and compassion everyone brings to their role at Maximus Canada and their dedication to connecting citizens with the services they need from Government agencies.
We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you require assistance in accessing job openings, applying for a job on this site, completing screening and/or interview questionnaires or participating in any aspect of the recruitment and selection process, please contact us at (1) careers@maximuscanada.
Key Accountabilities
Leads definition of software development project plans, including scope, requirements, schedule, and implementation timelines
Expert knowledge of application design, software development, automation to mentor peer group
Collaborates with peers and customers to define business requirements for complex systems development and gain buy-in for all architectural plans
Provides architectural consulting expertise, direction, and assistance to peer group
Works with business analysts and reviews/recommends options for systems solutions individually, or as part of team, including assisting users in identifying information requirements, collecting data and interviewing users regarding business/information needs, analyzing system requirements including hardware and software, assessing possible integration with or use of existing systems, investigating alternative solutions to meet requirements, evaluating costs and benefits of each solution and making recommendations
Designs, develops, and implements custom applications, interfaces and integrations using a variety of programming languages, database platforms, tools and technologies targeted towards multiple platforms, formats and clients
Leads implementation of third-party application software, interfaces and integrations
Provides expertise, mentorship and adheres to software design patterns and software development lifecycle
Reviews and provides guidance to others regarding software design and application source code development including peer code reviews and quality checks
Investigates and provides solutions to technical problems encountered by systems users
Researches, evaluates, and recommends various industry best practices for software development, current technologies and their suitability
Reviews and approves system documentation such as entity relationship diagrams, application flow diagrams, use cases, user guides, technical documentation, test plans, and maintenance procedures
Adheres to corporate asset management standards, policies and procedures for creating, maintaining and storing application source code and documentation
Establishes, develops, maintains and enhances technical or operational policies, procedures, standards related to system application programming
Assists with technical documentation and training material regarding process flows and proper use of applications and systems
Adheres to established ITIL process and Project Management practices
Remains current with state-of-the-art software development and technology trends
Will be responsible for on-call duties and response to emergencies / escalations as needed
What you offer us
Knowledge Skills and Abilities (experience)
Customer focus mindset
In-depth knowledge of SDLC & Agile frameworks
Solid understanding of Product Management best practices, and ability to understand how new innovations, enhancements and platforms can contribute to a positive experience
Excellent collaborating skills
Technical competence
Motivated and goal oriented, team player
High level of initiative and works well in a team environment
Handles stressful situations and deadline pressures well
Plans and carries out responsibilities with minimal direction
Ability to work with people from a variety of different culturally diverse backgrounds.
Education and Experience
Bachelor's degree in computer science or equivalent education AND minimum of 10 years demonstrated experience in related field
Strong knowledge of the SDLC & Agile frameworks
Demonstrated experience of healthcare sector
Other
Must be able to pass a Criminal Record Check
What we offer you
We value your work, which enables us to continuously raise the bar on how we can best serve citizens worldwide. Maximus Canada offers the following:
Competitive market-based salaries
Comprehensive employer-paid benefits
Competitive paid time off
Group Retirement Savings Plan
Maximus is passionate about our employees and place their well-being at the center of our people strategy. We are committed and proud to build a workforce that reflects the communities we serve. We value diversity, equity and inclusion and invite all interested individuals to apply and encourage applications from people with disabilities, Indigenous, ethnic and cultural origins, sexual orientations and gender identities recognizing that this is paramount for the growth and success of our organization.
Maximus Global Core Values
Accountability - Accepting responsibility to solve problems and rise to each challenge
Collaboration - Partnering to instill trust and working as one
Compassion - Empowering humanity by applying empathy and insight to every interaction
Customer Focus - Cultivating an authentic desire to help others succeed
Innovation - Embracing change and championing new ways forward
Respect - Valuing the work we do, who we do it with, and the people we serve
Please note that while all applications are appreciated, only those candidates selected for an interview will be contacted. (No Agencies, Please)
EEO Statement
Maximus is passionate about our employees and place their well-being at the center of our people strategy. We are committed and proud to build a workforce that reflects the communities we serve. We value diversity, equity and inclusion and invite all interested individuals to apply and encourage applications from people with disabilities, Indigenous, ethnic and cultural origins, sexual orientations, veterans and gender identities recognizing that this is paramount for the growth and success of our organization.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.