Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Newforma

Newforma is the leading provider of Project Information Management software for architecture, engineering, and construction (AEC) firms globally. We’re on a mission to transform the way AEC teams collaborate and manage information. As we evolve our enterprise platform to integrate with modern cloud and backend systems, we’re looking for a skilled software developer who’s excited to solve real-world problems and contribute to meaningful product enhancements.

In This Role, Your Responsibilities Will Include

  • Contribute to the design, development, testing, and documentation of software solutions by following established processes and team standards.
  • Apply fundamental software development principles to structured assignments with support and direction from senior team members.
  • Write and debug code using object-oriented programming languages and Microsoft-based frameworks.
  • Assist in the investigation and resolution of customer-reported issues in collaboration with the support and engineering teams.
  • Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to build familiarity with collaborative development practices.
  • Follow prescribed guidelines to analyze and address routine development tasks and technical challenges.
  • Incorporate feedback from peers and mentors to improve code quality and gain confidence in organizational tools, technologies, and workflows.
  • Occasionally support production systems during off-hours, under guidance from more experienced engineers.

Requirements For The Position Include

  • Experience with Azure, AWS, C#, .net
  • Bilingual in French and English.
  • Curious about our product and takes initiative when problem solving.
  • Stays up to date with the latest technologies and techniques.
  • Open minded and welcomes feedback.
  • Wants to be challenged as well as challenge others.
  • Result driven and doesn’t hesitate to think outside of the box to find solutions.
  • Team player who respects colleagues and their opinions.
  • Follows best practices and clean code principles.
  • Up to 10% travel for company and team events.
  • Able to traval to Manchester, USA 3 to 4 times a year

Nice To Have Qualifications For This Position Include

  • Knowledge of AWS, Node.JS and Typescript
  • Exposure to AWS or cloud architecture concepts.
  • Experience with UI technologies such as REACT.

Why Work at Newforma?

  • Purpose-driven work: Help professionals in the AECO industry solve real-world challenges.
  • Global impact: Our tools are used on over 16 million projects worldwide.
  • Collaborative culture: Work alongside talented teammates who value your input.
  • Room to grow: We support your career development through learning opportunities and mentorship.
  • Innovation at its core: Be part of a company that’s always evolving to meet industry needs.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Québec, QC vacancy
  •  ...other security products to form a powerful all-in-one solution. Our software allows airports, control centers, retail chains, cities, schools...  ...protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    1 day ago
  • $122k - $170k per year

     ...stakeholders across the business. The role We’re looking for a Software Engineer 3 to help design, build, and operate the services that...  ...(e.g., Docker, Kubernetes) Prior exposure to MongoDB as a developer or operator We don’t expect you to check every box. If you’re... 
    Suggested
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Québec, QC
    1 day ago
  •  ...Canadian financial institution is seeking a Principal Mulesoft Developer / Designer to drive a major digital transformation initiative. Joining...  ...to spearhead the integration architecture of a modern, diverse software ecosystem. Work-Life Balance: A stable schedule of 35 hours... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours

    Randstad

    Québec, QC
    3 days ago
  •  ...responsible for ensuring the quality and reliability of Bentley software products. This goal will be achieved through continuous monitoring...  ...Perform functional, regression, and exploratory testing. Develop and maintain test plans and scripts. Log, track, and manage software... 
    Suggested
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    16 hours ago
  •  ...consists of 4 to 10 people, indicating an active ramp-up phase: the two developers will be joining a growing team in a SAFe environment with PI Planning cadence. The target profile is a developer who can both code and analyze: the client is looking for individuals capable... 
    Suggested
    Contract work

    Maarut

    Québec, QC
    4 days ago
  •  ...order to deliver features such as device lifecycle management, software update deployment, and field observability. Our teams work with...  ...spirit of collaboration, key services to Genetec’s application developers. What your day will look like: Participate in the... 
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs of the business units. This project aims to integrate data from... 
    Contract work

    Maarut

    Québec, QC
    26 days ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Québec, QC
    5 days ago
  • $200 per day

     ...months (based on your availability), provides the opportunity to work on real-life projects, learn modern web development practices, and develop skills under the guidance of experienced developers. We are creating a pool of our own trained interns with a plan of global... 
    Contract work
    Traineeship
    Internship
    Remote work
    Worldwide
    Flexible hours

    Business Web Solutions

    Québec, QC
    5 days ago
  •  ...for construction and capital projects companies. CMiC’s powerful software transforms how firms optimize productivity, minimize risk and...  ...oriented and technically proficient Bilingual eLearning Localization Developer (English / Québec French) to support the localization of CMiC... 
    Hourly pay
    Full time
    Contract work

    CMiC

    Québec, QC
    8 days ago
  •  ...started. We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Québec, QC
    5 days ago
  •  ...Summary:     Bentley Systems is the infrastructure engineering software company, advancing the world’s infrastructure—sustaining both...  ...issues, assumptions, and dependencies across the portfolio.   ~ Develop mitigation and contingency plans, escalating to sponsors and... 
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    16 hours ago
  •  ...a key role in defining, designing, and developing the division's technological solutions....  ...configuration is required, targeting a developer-architect profile that has progressed from...  ...policies. Practical knowledge of modern software architectures: microservices, event-... 
    Contract work

    Maarut

    Québec, QC
    3 days ago
  •  ...instructions or notes; Manage security access and install the software used by the team; Validate the management of regulatory and...  ...and inclusive environment where potential can be expressed and developed freely; The possibility of working in a hybrid work environment... 
    Full time
    Work at office
    Flexible hours

    iA Financial Group (Industrial Alliance)

    Québec, QC
    4 days ago
  •  ...label d’édition de Take-Two Interactive Software, Inc. (NASDAQ : TTWO) Pour en savoir plus...  ...has become widely known for developing successful game franchises such as Borderlands...  ...What We Are Looking For Gearbox, the developer of hit titles such as Borderlands, Brothers... 
    Apprenticeship
    Summer work
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    2K

    Québec, QC
    3 days ago
  •  ...constantly trying to improve processes. What you'll be achieving Developing an onboarding curriculum for your clients and bring it to life...  ...team that was just ranked #19 on G2's list of Best Canadian Software Companies for 2026. Team connection: Virtual: Day-to-day,... 
    Permanent employment
    Full time
    Summer work
    Casual work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Québec, QC
    5 days ago
  •  ...responsibilities Participate in project meetings for estimation needs. Develop estimates according to revised classes D to A, in UNIFORMAT II...  ...ECC or ÉCA certification (an asset) Knowledge of estimation software (e.g., Quoterplan, PlanSwift, On-Screen Takeoff, or MEANS)... 
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    CIMA+

    Québec, QC
    25 days ago
  •  ...(documents, Archimate diagrams), mentor developers, and ensure adherence to Guidewire configuration...  ...dependencies, performance, security). Develop IT guidelines to support the selected...  .... Practical knowledge of modern software architectures: microservices, event-driven... 
    Contract work

    Maarut

    Québec, QC
    3 days ago
  • $25 - $40 per hour

     ...types of industrial machinery by utilizing modern troubleshooting software to identify mechanical, hydraulic, and electrical issues....  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Local area
    Immediate start
    Monday to friday
    Day shift

    Randstad

    Québec, QC
    5 days ago
  •  ...and machine learning development at scale? Coveo is looking for Software Development Interns to join teams within Research & Development,...  ...requirements gathering to delivery. ML Platform Building team: The team develops and maintains the model training platform used across Coveo.... 
    Full time
    Internship
    Work at office
    2 days per week

    Coveo

    Québec, QC
    18 days ago
  •  ...Possible Location(s): Montreal, Quebec Job category: Systems Software Development Job type: Permanent Job Apply before: 2026-...  ..., budget forecasting, and continuous improvement, while developing automations and optimizations that enhance adoption, efficiency... 
    Permanent employment
    Work at office
    Flexible hours

    iA Groupe financier / iA Financial Group

    Québec, QC
    1 day ago
  •  ...label d’édition de Take-Two Interactive Software, Inc. (NASDAQ : TTWO) Pour en savoir plus...  ...has become widely known for developing successful game franchises such as Borderlands...  ...For Gearbox—award-winning, independent developer of interactive entertainment hits Borderlands... 
    Work at office

    2K

    Québec, QC
    1 day ago
  •  ...being consolidated. Responsibilities: Design, document, and develop the MarTech solutions architecture, including functional and...  ...Requirements REQUIREMENTS ~ Bachelor's degree in Computer Science, Software Engineering, Information Systems, Marketing Technology, or... 
    Contract work

    Maarut

    Québec, QC
    1 day ago
  •  ...bookings, accommodations, logistics) and prepare expense reports; Develop, maintain and update files, databases and systems for processing...  ...and is interested in learning and leveraging new technologies, software or applications (Salesforce); Is recognized for being... 
    Temporary work
    Work at office
    Flexible hours
    Shift work

    iA Groupe financier / iA Financial Group

    Québec, QC
    5 days ago
  •  ...Ensure a commercial take on trends and colour combinations. Develop prints, patterns, embroidery, logos, and colours throughout the...  ...work experience. Proficiency with Illustrator and Photoshop software. Keen interest in art and proficiency in various artistic mediums... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Simons

    Québec, QC
    9 days ago
  •  ...Regular presentations on projects and new developments — we keep our teams informed about what’...  ...direction on console platforms; Develop and maintain integrations between Unreal...  ...understanding of the various hardware and software layers involved in the execution of a console... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    18 days ago
  •  ...across platforms. Key Responsibilities Design and develop data-driven solutions within ServiceNow environments. Build...  ...Required Qualifications ~9+ years of experience in software development, data engineering, or ServiceNow development. ~ Strong... 
    Contract work
    Remote work

    Black Financial Consult

    Québec, QC
    1 day ago
  •  ...customary work of an employee in this class of employment consists in developing a program of activities for the day care service and ensuring...  ...attendance reports; enter pertinent data using the appropriate software and produce various reports and statistics; enter information... 
    Full time
    Shift work

    Commission Scolaire Central Quebec / Central Quebec School B...

    Québec, QC
    2 days ago
  •  ...products for our exclusive collections. Responsibilities: Developing new products and creating technical data sheets. Ensuring...  ...Design—an asset. Proficiency with Illustrator and Photoshop software—an asset. Benefits: Flexible hours and the possibility to... 
    Full time
    Work at office
    Flexible hours
    1 day per week

    Simons

    Québec, QC
    9 days ago
  •  ...Committed to contributing to a strong team culture to ensure success  Develop and maintain relationships to efficiently leverage expertise...  ..., Excel and PowerPoint) with proven ability to learn customized software/tools   Excellent customer service and proven team player with... 
    Temporary work
    Work at office
    Weekend work

    Ernst & Young

    Québec, QC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!