Senior Software Developer

Hybrid
Senior
🇨🇦 Canada
Software Developer
Software development

Acumatica is hiring a Senior Software Developer for our engineering teams in Montreal, QC, and Ottawa, Canada. We are also open to hiring candidates looking to relocate to these regions.

As a Senior Software Developer, you will be part of Acumatica team of developers that collaborate and create large-scale, production-grade cloud-based ERP, CRM, and other web applications using Microsoft technologies (.NET, C#, MS Sql Server) for businesses around the world.

What you will do:

  • Participate in the design and development of business applications and customizations.
  • Develop of the data access layers, business objects, and presentation layers.
  • Research and prototyping ERP modules using new technologies.
  • Support for existing code, code optimization and refactoring.
  • Analyze the code, search for and correct errors in the existing functionality.
  • Working with development partners on architecture and code reviews.
  • Provide guidance and support to developers participating in Acumatica’s development network, and evangelize the Acumatica xRP framework.

Requirements

You:

  • You have 9 + years of experience in building commercial business applications using Microsoft technologies (.Net, C# and MS-SQL)
  • You have strong knowledge of C# and experience in writing, profiling and optimization of complex queries
  • You have experience in teamwork with version control systems (preferably Git)
  • You have strong knowledge of the principles, patterns, and design of complex software systems, and the ability to apply them in practice.
  • You’re passionate about writing things that are “elegant and efficient” – things that are robust, scalable, and that perform well.
  • Your personal software practices ensure you deliver high quality even under pressure.
  • You have had exposure to complex business solutions (ideally ERP, Financial, Supply Chain, E-commerce, CRM, or other business management software).
  • You have a willingness to work directly with customers to investigate, gather product feedback, and solve problems.
  • You enjoy collaborating with, learning from, and teaching others (including across disciplines) so we all become better.
  • Basic Business English is required for this role.

 

Acumatica

Acumatica

Acumatica is a leading innovator in cloud ERP with customers located around the world.

Cloud Computing
Technology

Other jobs at Acumatica

 

 

 

 

 

 

 

 

View all Acumatica jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇨🇦 Canada
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs