Développeur(e) logiciel senior_ Software Developer- Field Services/Senior Software Developer (.NET) - Field Services
- Full-time
Company Description
Acumatica est une entreprise en mission. Nous sommes l'un des principaux innovateurs dans le domaine de ERP en nuage (planification des ressources d'entreprise), et nous comptons des entreprises en pleine croissance dans le monde entier. Mais ne nous croyez pas sur parole : lisez ce que des analystes comme G2, IDC, Nucleus Research et Info-Tech pensent de nous
Acumatica est une solution de gestion d'entreprise unique, conçue pour aider les PME à prospérer dans l'économie numérique actuelle. Notre solution sectorielle de gestion d'entreprise est conçue pour répondre aux besoins du monde réel. Elle offre des workflows intelligents et une ergonomie de pointe qui permettent aux entreprises de gérer les risques, d'anticiper les perturbations et de saisir de nouvelles opportunités. Nos pratiques commerciales fondées sur des principes, nos licences favorisant la croissance et nos options de déploiement flexibles permettent aux organisations de prendre en main leur avenir. Acumatica est plus qu'un simple produit : nous sommes une communauté de partenaires, de clients et de créateurs engagés à optimiser la performance des entreprises. Notre écosystème est axé sur la collaboration, alliant technologies de pointe et connaissances concrètes pour donner aux organisations le contrôle de leur avenir. En mai 2025, Acumatica a été racheté par Vista Equity Partners, une société d'investissement mondiale spécialisée dans les logiciels d'entreprise, les données et les entreprises technologiques.
La culture d'Acumatica est décontractée et pleine d'énergie. Nous sommes passionnés par notre produit et notre mission, et nous sommes loyaux les uns envers les autres et envers notre entreprise. Nous valorisons l'équilibre entre vie professionnelle et vie privée, l'efficacité, la simplicité, un service client incroyablement amical et la volonté de faire la différence dans le monde. Acumatica offre un potentiel de croissance professionnelle et financière exceptionnel. Pour en savoir plus sur la mission d'Acumatica, rendez-vous sur : http://www.acumatica.com
English version:
Acumatica is a company on a mission. We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don’t take our word for it—read what analysts like G2, IDC, Nucleus Research, and Info-Tech have to say about us. Acumatica is different by design and purposely built to help small and midsized companies thrive in today’s digital economy. Our industry-specific business management solution is engineered to address real-world needs—featuring intelligent workflows and market-leading usability that enable companies to manage risk, anticipate disruption, and seize new opportunities. Our principled business practices, growth-friendly licensing, and flexible deployment options put organizations in control of their own future. Acumatica is more than just a product—we are a community of partners, customers, and creators committed to elevating business performance. Our ecosystem is driven by collaboration, merging leading technology and real-world insights to put organizations control of their future. In May of 2025, Acumatica was acquired by Vista Equity Partners, a global investment firm focused on enterprise software, data and technology-enabled businesses.
Acumatica’s culture is collaborative and high-energy. We are passionate about our product and our mission, and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Acumatica offers exceptional professional and financial growth potential. To learn more about Acumatica’s mission, please visit: http://www.acumatica.com.
Job Description
Nous recherchons un(e) développeur(e) logiciel senior pour notre équipe d’application de Field Services à Montréal, Canada
En tant que développeur logiciel senior, vous ferez partie de l'équipe de développeurs Acumatica qui collaborent et créent des applications ERP, CRM et autres applications web à grande échelle, basées sur le cloud, en utilisant les technologies Microsoft (.NET, C#, MS SQL Server) pour les entreprises du monde entier.
Responsabilités :
- Participer à la conception, au développement et à la personnalisation d'applications commerciales.
- Développer des couches d'accès aux données, des objets d'entreprise et des couches de présentation.
- Recherche et développement de logiciels modulaires de niveau entreprise
- Support du code existant, optimisation du code et refactorisation
- Analyser le code, rechercher et corriger les erreurs dans les fonctionnalités existantes
- Travailler avec les partenaires de développement sur les revues d'architecture et de code
- Fournir des conseils et un soutien aux développeurs participant au réseau de développement d'Acumatica et faire connaître le cadre de travail d'Acumatica ERP
English version:
Acumatica is hiring a Senior Software Developer for our Application team - Field Services in Montreal, Canada.
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.
In this role you will:
- Participate in the design and development of business applications and customizations.
- Develop the data access layers, business objects, and presentation layers.
- Research and prototype ERP modules using new technologies.
- Support the existing code, do code optimization and refactoring.
- Analyze the code, search for and correct errors in the existing functionality.
- Work 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.
Qualifications
Technologies, outils et environnements que nous utilisons :
- Développement : C#, SQL, ASP.NET
- Système de contrôle des sources : GIT/STASH/BAMBOO
- Système de suivi des bogues : JIRA
- Outils de gestion de base de données : MS SQL/MySQL
Qualifications :
- Minimum 5 ans d'expérience dans le développement d'applications commerciales utilisant les technologies Microsoft (C#, .NET et MS-SQL) ainsi qu'un diplôme en génie logiciel, informatique ou technologie de l'information.
- Solide connaissance du langage C#, des structures de données et capacité à écrire des algorithmes.
- Expérience du travail en équipe avec des systèmes de contrôle de version (de préférence Git)
- Solide connaissance des principes, des modèles et de la conception de systèmes logiciels complexes et capacité à les mettre en pratique.
- Passionné par l'écriture de choses « élégantes et efficaces », c'est-à-dire robustes, évolutives et performantes.
- Aimer collaborer, apprendre et enseigner avec d'autres personnes de différentes disciplines.
- Un avantage supplémentaire est d'avoir été exposé à des solutions commerciales complexes (idéalement ERP, paie, finances, CRM ou autre logiciel de gestion d'entreprise).
- Des connaissances de base en anglais des affaires sont requises pour ce poste.
English version:
- You have 5+ 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
Additional Information
Acumatica est un employeur à action positive et à égalité d'accès à l'emploi pour les vétérans et les handicapés. Tous les candidats qualifiés seront pris en considération pour un emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale ou de statut d'ancien combattant protégé, et ne feront l'objet d'aucune discrimination sur la base d'un handicap.
Si vous avez un handicap et que vous pensez avoir besoin d'un aménagement raisonnable pour rechercher une offre d'emploi ou pour soumettre une candidature en ligne, veuillez envoyer un courriel à [email protected]. Ce courriel a été créé exclusivement pour aider les demandeurs d'emploi handicapés dont le handicap les empêche de postuler en ligne. Seuls les courriels envoyés à cette fin seront renvoyés. Les courriers électroniques envoyés à d'autres fins, telles que le suivi d'une candidature ou de problèmes techniques non liés à un handicap, ne recevront pas de réponse.
English version:
Acumatica is an Affirmative Action and Equal Opportunity Employer/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. If you have a disability and you believe you need a reasonable accommodation in order to search for a job opening or to submit an online application, please e-mail [email protected]. This email is created exclusively to assist disabled job seekers whose disability prevents them from being able to apply online.