IT - Senior Software Engineer at Mohawk Medbuy Corporation (MMC) | Burlington, ON, CA | Rezi

IT - Senior Software Engineer at Mohawk Medbuy Corporation (MMC)

IT - Senior Software Engineer

Mohawk Medbuy Corporation (MMC) · Burlington, ON, CA

1 months ago

IT - Senior Software Engineer

Mohawk Medbuy Corporation (MMC) · Burlington, ON, CA

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this IT - Senior Software Engineer role.

Rezi rewrites your resume against Mohawk Medbuy Corporation (MMC)'s job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the IT - Senior Software Engineer posting at Mohawk Medbuy Corporation (MMC) — free, in seconds.

About the Role

The Senior Software Engineer designs, implements, and supports in-house corporate web applications linked to Business Central, our main ERP and P2P solution. This role ensures high availability of core organizational functions and provides support to other Solution Developers in architecting, coding, and testing software solutions.

Responsibilities

  • Participate in the design and implementation of long-term strategic goals and short-term tactical plans for managing and maintaining corporate web applications and software.
  • Develop and implement application standards aligned with organizational goals.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Work with planned phases of the software development life cycle (SDLC) for various projects.
  • Conduct research on emerging technologies for web application development and recommend cost-effective and flexible systems.
  • Design, develop, and implement software and functionality for corporate systems.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Design and develop web-based software programs, reports, and applications according to specifications.
  • Identify and correct bugs and design errors.
  • Identify and implement optimizations to code and processes for improved performance.
  • Write complex data queries or applications to extract and manipulate large data sets.
  • Generate statistics and prepare reports for management and team members.
  • Liaise with the team to resolve software and corporate system issues.
  • Field incoming requests to the Service Desk via telephone and email to ensure courteous, timely, and effective resolution of end-user issues.

Requirements

  • Excellent understanding of best practices for coding methodologies.
  • Skill in the design, use, and maintenance of relational databases and custom data models.
  • Proven ability to collaborate with technical and non-technical stakeholders, influence solution design decisions, and contribute to a high-performing development team.
  • Ability to collaborate and support peer developers.
  • Demonstrated critical thinking and decision-making abilities.
  • Ability to troubleshoot complex technical issues in a fast-paced environment.
  • University Degree in Programming, Computer Science, and/or Database Development/Administration.
  • 5+ years proven experience designing, developing, testing, and deploying full-stack applications end-to-end.
  • Proven experience contributing to or owning test plans, test coverage, and quality practices.
  • Strong proficiency with JavaScript/TypeScript in modern application development.
  • Proficient with building backend services using Node.js, including API design and performance considerations.
  • Proficiency with unit and component testing using React Testing Library.
  • Proficiency in building and deploying applications on Microsoft Azure and experience working with Azure SQL/Managed Instances.
  • Proficiency with designing and consuming RESTful APIs and/or GraphQL services.
  • Solid knowledge of Agile development and project management methodologies.
  • Ability to travel to Mohawk Medbuy offices if required.
  • Proof of full COVID-19 vaccination is required as a condition of employment.

Skills

  • JavaScript/TypeScript
  • Node.js
  • API design
  • React Testing Library
  • Microsoft Azure
  • Azure SQL/Managed Instances
  • RESTful APIs
  • GraphQL
  • Agile development
  • Azure logic Apps
  • Azure APIM
  • Azure Service Bus
  • Azure Event grid
  • Azure blob storage
  • Azure communication services
  • Code repository standards
  • Branching techniques
  • CI/CD deployments
  • OAuth
  • JWT
  • .NET (C#)
  • Java
  • React
  • Material UI
  • Tailwind
  • Monolithic architectures
  • Microservices architectures
  • Application security best practices (OWASP, NIST)
  • Large Language Models (LLMs)
  • Generative AI technologies
  • AI-enabled applications
  • AI workflows
  • Agents
  • Vector search
  • RAG architectures
  • Model training
  • Model evaluation
  • Model optimization

Location

  • Burlington, ON

Work Type

  • Hybrid

Experience Level

  • Senior
  • 5+ years

Education Level

  • University Degree in Programming, Computer Science and/or Database Development/Administration

Salary/Compensations

  • $95,821 - $125,000

Benefits

  • Comprehensive benefits package
  • Healthcare of Ontario Pension Plan (HOOPP)

About the Company

  • Mohawk Medbuy Corporation (MMC) is a national, not-for-profit, shared services organization supporting hundreds of health care providers across Canada, child welfare agencies, and other public sector organizations.
  • MMC provides value-driven contracting and procurement solutions for medical/surgical supplies, pharmaceutical products, local sourcing, capital (equipment, FF&E and redevelopment), and nutrition solutions.
  • Additional services include data analytics, in-hospital logistics, warehousing, technology, procure-to-pay, and accounts payable.
  • With an emerging focus on sustainability and reconciliation with Indigenous Peoples, MMC supports the creation of a resilient value chain incorporating environmental, social, and governance best practices.
  • The organization has offices in Burlington, ON, Toronto, Oakville, Thunder Bay, Kingston, Brantford, London, and Chatham, and a distribution centre in Oakville.

Equal Opportunity

  • Mohawk Medbuy is committed to providing accessible employment practices that comply with the Accessibility for Ontarians with Disabilities Act (AODA).