Database Developer


Inspirational, innovative and entrepreneurial – this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.

Make an impact with our Technology – Development team as a Database Developer. This diverse team of tech-savvy problem solvers embraces digital transformation and the possibilities technology brings to the future of our industry. As a trusted advisor, you’ll design, develop and maintain innovative, high-quality solutions that are redefining the way MNP does business.

MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.


Key Responsibilities

  • Work closely with development teams to build custom applications on-premise and cloud
  • Understand data models and business processes to develop stored procedures and scripts
  • Develop and maintain system integrations, data migrations & ETL using SSIS and other tools
  • Run queries and develop reports with SSRS, PowerBI or other reporting tools
  • Translate business needs to data requirements
  • Database design and data modelling
  • Provide ongoing database support for internal and external database systems
  • Security and architecture design for on premise and cloud SQL instances
  • Develop a thorough understanding of MNP’s services, businesses and industry

Your Skills and Experience

  • Three (3) or more years professional experience in database development with Microsoft SQL Server and/or Azure SQL
  • Background in database design and data modelling for application development
  • Demonstrated expertise in writing and evaluating complex queries including performance tuning
  • Experience with ETL & Data Migration using SSIS
  • Hands on experience working with development teams on products and integrations
  • Report development using SSRS, PowerBI or other tools is an asset
  • Knowledge of Azure Data Factory and SQL Service Broker is an asset


More than a paycheque, MNP is proud to offer customized rewards for our team members. With a focus on health and wealth, we provide an extensive list of benefits that support our unique culture and foster work-life integration.

Our MyRewards@MNP program offers benefits that allow you to thrive at work and outside of the office. Be rewarded with generous paid time off including 4 personal days, firm sponsored social events, a group pension plan with 4% matching contribution, voluntary savings products, bonus program eligibility, a wellness subsidy, health and dental benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, learning opportunities through MNP University, a flexible dress for your day environment and more!