Intermediate Software Engineer

Tired of dealing with countless uncertainties in a start-up environment? Bored of doing repetitive tasks and losing opportunities to develop new skills in large teams? Sick of working overtime everyday and not being able to enjoy your family dinner?

Then join our C.R.E.W.!

Maximizer Software is currently seeking a dynamic and talented Software Engineer to join the team in their Vancouver Head Office. As a member of the Development team, you will participate in the process of software development, including design, implementation and maintenance in ASP.NET based software projects. As a Software Engineer, you will provide input to the functional specifications and project requirements, participate in development meetings, and assume full responsibility for a portion of the development effort.

Key Responsibilities, Required Qualifications, Benefits & Perks

Key Responsibilities:

  • Participating in design meetings of the ASP.NET based software project. Providing input on various aspects of the features including functionality, usability and architectural design
  • Writing code in C# and various programming languages and fixing bugs for the related implementations
  • Maintaining existing software applications. Fixing bugs as they are found either by our Quality Assurance team or escalated by the support team
  • Working as a team with other Development team members towards the goal of producing a high quality, easy-to-use and innovative next generation product to meet the needs of our customers. Helping other team members as required


Required Qualifications:

  • Sc. in Computer Science or equivalent
  • 5 and more years of relevant experience
  • Proficiency in C# and ASP.NET
  • Proficiency in JavaScript and Kendo UI
  • Overall knowledge of OO techniques
  • Strong analytical and troubleshooting skills
  • Experience with SaaS and/or mobile web application development
  • Current or past MCSD App builder certification is a plus

Benefits & Perks:

  • Full benefits package & RRSP matching
  • 3 weeks’ vacation to start
  • Trendy brand new head office near Downtown/Yaletown Vancouver; employees will enjoy local vendor discounts from surrounding businesses
  • Friendly working environment and lots of company team-building events
  • Remote working flexibility

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 via this posting with the subject line “Intermediate Software Engineer”. We thank you for your interest in Maximizer. Only those short-listed for an interview will be contacted.