Analyst / Web Developer, Technology Solutions (Co-op)

Position ID
Position Location(s)


At MNP we pride ourselves on being different – it’s our entrepreneurial drive that sets us apart. It’s the same drive that’s helped us become Canada’s fastest growing national firm. We foster collaboration, value your ideas, promote based on talent, live balanced lifestyles and make time for FUN. We are one firm, one team, collaborating to support you wherever you want to take your career.


Be part of the momentum. We are currently seeking an Analyst / Developer to join our Technology Solutions team for a co-op term lasting 4 or 8 months. Driving business excellence, MNP is a leading national accounting, tax and business consulting firm in Canada. Our Consulting team works with organizations in the public, private and not-for-profit sectors to provide innovative strategies tailored to maximize efficiencies, enhance performance and increase profitability. Specifically, our recognized Technology Consulting team works with clients to translate technology issues and opportunities into meaningful results that meet organizational needs.


When applying, please submit your resume, cover letter, transcript and other applicable forms, as necessary, in one (1) document. .



Performance Expectations

  • Participate in the design and development of enterprise software solutions, with a focus on the web
  • Contribute in discussions to solve complex problems
  • Work with a development team using Agile methodologies
  • Participate in internal demos and code reviews
  • Complete unit testing, functionality validation and code debugging
  • Develop technical documentation and user training manuals
  • Interact with clients, as required


  • Working towards a post-secondary education in Computer Science, Software Engineering, Web Development or similar discipline
  • Enrolled in the Co-op program at your post-secondary institution
  • Previous experience with practical application of theory or position related experience in software development is an asset
  • Knowledge of relevant technology platforms/languages: Java, C#, .NET Framework, SQL, XML
  • Development experience with front-end web technology, including HTML, CSS, JavaScript and JavaScript frameworks
  • Familiarity with Unix-based operating systems is an asset
  • Ability to define, create and complete a technical task with minimal guidance
  • Experience in the software life cycle, software development processes and methods
  • Practical knowledge of code validation and testing
  • Ability to articulate a vision and understanding of the complete solution
  • Aptitude to form strong and constructive relationships with team members
  • Interest and ability in quickly learning new technology and concepts


More than a paycheque, MNP delivers. You’ll be empowered to share your ideas, take on new challenges and advance your career.


Join a diverse firm committed to maintaining its unique culture and fostering a balanced lifestyle. MNP offers benefits that allow you to thrive at work and outside the office! You can expect: generous paid time off including 4 personal days, firm sponsored FUN social events, a group pension plan with 4% matching contribution, client and team member referral bonuses, a wellness subsidy, health and dental benefits, work-life flexibility, exclusive access to a variety of perks and discounts, professional development assistance, learning opportunities through MNP University, a flexible dress for your day environment and more!





Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us

Not ready to apply? Create a profile and connect with us for general consideration.