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...SuggestedFull timeLocal areaWorldwideFlexible hoursDay shift
$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...SuggestedFull timeRemote workWorldwideFlexible hours- ...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...SuggestedWork at officeRemote workWork from homeFlexible hours
- ...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...SuggestedLocal areaWorldwide
- ...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...SuggestedContract work
- ...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 workFlexible hoursDay shift
- ...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
- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$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 workTraineeshipInternshipRemote workWorldwideFlexible hours- ...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 payFull timeContract work
- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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 areaWorldwide
- ...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
- ...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 timeWork at officeFlexible hours
- ...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...ApprenticeshipSummer workWork at officeFlexible hoursWeekend workAfternoon shift
- ...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 employmentFull timeSummer workCasual workInternshipWork at officeRemote workWork from home
- ...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 employmentFull timeWork at officeWork from homeFlexible hours
- ...(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
$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 payLong term contractPermanent employmentFull timeTemporary workLocal areaImmediate startMonday to fridayDay shift- ...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 timeInternshipWork at office2 days per week
- ...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 employmentWork at officeFlexible hours
- ...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
- ...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
- ...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 workWork at officeFlexible hoursShift work
- ...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 timeWork at officeWork from homeFlexible hours
- ...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 contractFull timeRemote workFlexible hours
- ...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 workRemote work
- ...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 timeShift work
- ...products for our exclusive collections. Responsibilities: Developing new products and creating technical data sheets. Ensuring... ...Designan asset. Proficiency with Illustrator and Photoshop softwarean asset. Benefits: Flexible hours and the possibility to...Full timeWork at officeFlexible hours1 day per week
- ...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 workWork at officeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
Related searches
- ingénieur développement informatique c++
- software engineer internship no experience
- software engineer - ai machine learning
- linux software engineer
- software development engineer
- software engineer visa sponsorship
- software developer co-op
- software engineer remote part time
- rbc software developer
- software developer entry level

