Intermediate / Senior Software Engineer

Maximizer Software is seeking a dynamic and talented Intermediate/Senior Software Engineer to join the team in their Vancouver Head Office.

Key Responsibilities, Required Qualifications, Benefits & Perks

Key Responsibilities:

  • Write clean, well designed, testable and efficient code
  • Work independently and guide the technical roadmap
  • Migrate legacy code to modern API framework, similar to GraphQL
  • Integrate software components into a fully functional software system
  • Evaluate and deploy software tools, processes, and metrics
  • Ensure compliance with project plans and industry standards
  • Experiment with new technologies

Required Qualifications:

  • 5+ years’ experience of working as a Computer Software Engineer or Software Developer position
  • Strong knowledge of and experience with .Net, especially C#
  • Familiarity with software engineering tools, software development methodology (SCRUM), and release processes.
  • Knowledge of SQL (Microsoft)
  • Strong analytical and troubleshooting skills

Bonus Qualifications

  • Experience with C/C++
  • Experience with OAuth
  • Experience with ASP, ASP.NET
  • Experience with cloud platforms (Azure, AWS)

Benefits & Perks

  • Full benefits package & RRSP matching
  • 3 weeks’ vacation to start
  • Head office near Downtown/Yaletown Vancouver
  • Friendly working environment

About Maximizer

Maximizer CRM is a profitable, privately-owned 100-employee SaaS Company, which is fueling the growth of businesses around the world. Our CRM solutions come fully loaded with the core Sales, Marketing and Service functionality companies need to optimize sales productivity, accelerate marketing and improve customer service. With flexible on-premise, our cloud and your cloud deployment options, tailored-to-fit flexibility, state-of-the-art security infrastructure, industry-specific editions and anywhere/anytime mobile access, Maximizer is the affordable CRM solution of choice.

From offices in North America, Europe, Middle East, Africa and AsiaPac, and a worldwide network of certified business partners, Maximizer has shipped over one million licenses to more than 120,000 customers worldwide.

If you are interested in joining our team, please email your resume to with the subject line “Intermediate/Senior Software Engineer”. We thank you for your interest in Maximizer. Only those short-listed for an interview will be contacted. Please, no phone calls or drop-ins.