Cloud-Based ERP Software Developer

16 hours ago


Ottawa, Ontario, Canada Acumatica Full time

At Acumatica, we're passionate about empowering small and mid-size businesses to unlock their potential and drive growth. As a leading provider of cloud business management software, our platform is built on the world's best cloud and mobile technology and a unique customer-centric licensing model.

Job Overview

We are hiring a Senior Software Developer for our engineering teams in Montreal, QC, and Ottawa, Canada. The ideal candidate will have 9+ years of experience in building commercial business applications using Microsoft technologies (.Net, C# and MS-SQL).

Responsibilities
  • Develop the data access layers, business objects, and presentation layers.
  • Provide guidance and support to developers participating in Acumatica's development network, and evangelize the Acumatica xRP framework.
Requirements

You:

  • Have strong knowledge of C# and experience in writing, profiling, and optimizing complex queries.
  • Have experience in teamwork with version control systems (preferably Git).
  • Have strong knowledge of the principles, patterns, and design of complex software systems, and the ability to apply them in practice.
  • Are passionate about writing things that are elegant and efficient.
  • Your personal software practices ensure you deliver high quality even under pressure.
  • Have had exposure to complex business solutions (ideally ERP, Financial, Supply Chain, E-commerce, CRM, or other business management software).
  • Basic Business English is required for this role.
About Us

We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Our team collaborates to create large-scale, production-grade cloud-based ERP, CRM, and other web applications using Microsoft technologies for businesses around the world.

Benefits

We offer a competitive salary, ranging from $110,000 to over $170,000 per year, depending on experience, along with opportunities for professional growth and development in a dynamic and innovative environment.



  • Ottawa, Ontario, Canada Acumatica Full time

    Job DescriptionWe are seeking an experienced Cloud ERP Software Developer Lead to join our engineering teams in Montreal, QC, and Ottawa, Canada. As a Senior Software Developer, you will be part of Acumatica's team of developers that collaborate and create large-scale, production-grade cloud-based ERP, CRM, and other web applications using Microsoft...


  • Ottawa, Ontario, Canada Acumatica Full time

    Overview">Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. With our innovative solutions, you will have the opportunity to work on large-scale, production-grade cloud-based ERP, CRM, and other web applications using Microsoft technologies (.NET, C#,...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    At Veeva Systems, Inc., we're committed to empowering the life sciences industry with innovative cloud-based solutions. As a Cloud-Based Software Development Engineer, you'll be part of a dynamic team that's passionate about creating industry-changing applications and platforms.Key Responsibilities:Solve real customer problems and experiment with new ideas...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Software Development Co-Op at Trend MicroTrend Micro, a global leader in cybersecurity, empowers organizations to safeguard their digital presence. Leveraging decades of security expertise, world-leading threat research, and continuous innovation, our platform protects hundreds of thousands of businesses and millions of individuals across clouds, networks,...


  • Ottawa, Ontario, Canada Veeva Systems Full time

    Veeva Systems is a pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.We are looking for Front-End Software Engineers who are eager to build in a dynamic environment inside a stable, profitable company. You will be directly collaborating with back-end and design teams to develop and maintain the UI of Veeva's...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    About the RoleWe are seeking a seasoned Front-End Software Engineer to join our dynamic team at Veeva Systems, Inc. in a stable and profitable company. As a key contributor, you will be part of a collaborative environment where you'll develop and maintain the UI of our cloud-based applications using modern JavaScript frameworks.Key responsibilities include...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    Cisco Systems, Inc. is seeking a skilled Cloud Native Software Developer to join our team in extending and maintaining the core messaging, persistence, and shared back-end services powering the Intersight platform.Job SummaryWe are looking for a highly motivated individual with deep technical expertise in cloud native technologies to participate in the...


  • Ottawa, Ontario, Canada High Tech Genesis Full time

    High Tech Genesis is a leading technology company based in Ottawa, Ontario. We are seeking an experienced Scalable Software Engineer to join our team.We are looking for a skilled professional with a strong focus on building and optimizing scalable systems to support our growth. As a Scalable Software Engineer, you will design, develop, and maintain software...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    About the RoleVeeva Systems, Inc. is seeking an experienced Front-End Software Engineer to join our dynamic team in developing and maintaining the UI of our cloud-based applications with modern JavaScript frameworks.This is a great opportunity to be part of a fast-paced environment where you will collaborate closely with back-end and design teams to build...


  • Ottawa, Ontario, Canada Thales Full time

    Job OverviewWe are seeking a highly skilled Cloud Software Developer to join our team at Thales, a leading provider of digital security solutions. This is an exciting opportunity to work on cutting-edge projects and contribute to the development of innovative technologies.About ThalesThales is a global technology leader that provides solutions to governments...


  • Ottawa, Ontario, Canada SAS Software Full time

    Overview">The SAS Managed Cloud Services team is seeking a Senior Cloud Services Director to oversee the daily operations for all SMCS customers in Canada.About the RoleResponsible for growing and leading the team in Canada, ensuring consistent and high-quality service delivery across all Managed Cloud customers.Collaborate with local and global leadership...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Trend Micro, a global leader in cybersecurity solutions, is seeking an experienced Cloud Native Software Development Lead to join our Cloud One Workload Security team. Based in Global, this role offers a competitive salary of $145,000 annually.About Trend MicroA cybersecurity pioneer for over three decades, Trend Micro helps organizations protect their...


  • Ottawa, Ontario, Canada Thales Full time

    About ThalesThales is a global leader in digital security, providing solutions to secure billions of digital interactions every day. Our technologies and services help governments and businesses trust the digital world, enabling them to securely exchange funds, verify identities, analyze vast amounts of information, and encrypt data to make the connected...


  • Ottawa, Ontario, Canada SAS Software Full time

    SAS Cloud Operations TeamWe are seeking a Senior Cloud Technical Lead to provide technical leadership for our customer engagements running in our cloud.About the JobAs a Senior Cloud Technical Lead, you will own all technical aspects of a customer environment from implementation through ongoing operations for a select portfolio of SAS Cloud customers. You...


  • Ottawa, Ontario, Canada Multiview Corporation Full time

    About Multiview CorporationMultiview Corporation is a pioneering provider of powerful, easy-to-use financial applications for enterprises of any size. For over three decades, we have driven successful client outcomes by partnering with clients to break down data silos and automate accounting processes.We have championed simplifying, enabling, and advancing...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Transforming Life Sciences TogetherVeeva Systems, Inc. is a mission-driven organization pioneering industry cloud solutions to accelerate life sciences companies' therapies to patients.We're one of the fastest-growing SaaS companies in history, exceeding $2B in revenue in our last fiscal year with vast growth potential ahead.Our core values - Do the Right...


  • Ottawa, Ontario, Canada SIRC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. This is a unique opportunity to work with cutting-edge technologies and contribute to the development of scalable and secure cloud-based solutions.Key ResponsibilitiesDesign and implement cloud-based infrastructure solutions using AWS and Azure.Work...


  • Ottawa, Ontario, Canada Scotiabank Full time

    As a leading bank in the Americas, Scotiabank is driven by its purpose: 'for every future.' We aim to help our customers, their families, and communities achieve success through various advice, products, and services. Our Global Wealth Engineering client technology team is transforming digital experiences for clients, partnering closely with the Scotia...


  • Ottawa, Ontario, Canada Nokia Full time

    Nokia, a global leader in 5G and network infrastructure, is seeking an experienced Senior Cloud-Native Software Engineer to join our Platforms Engineering team. This role is ideal for individuals with a strong background in cloud-native software development, SRE concepts, and a passion for creating solutions that deliver superior customer experiences.Job...


  • Ottawa, Ontario, Canada CMHC Full time

    Be part of our team at CMHC as a Developer - Microsoft Dynamics ERP Specialist, where you will be working on the next generations of software applications to enable CMHC to achieve its mission.The role involves designing and implementing solutions for the Microsoft D365 Finance & Operations platform and guiding and advising other developers in their work....