Talent.com
Associate Software Developer I C++
Associate Software Developer I C++Aspen Technology • Montreal
Associate Software Developer I C++

Associate Software Developer I C++

Aspen Technology • Montreal
30+ days ago
Job type
  • Full-time
Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The Role

AspenTech is looking for a talented and energetic Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for the delivery of next-generation industrial software solutions. These solutions will provide a software-defined, data-centric, flexible platform which enables automation for AspenTech’s diverse customer base. This role’s contributions have highly visible impacts on the success and scalability of our software offerings to our customers.

As a member of the EOP development team, you’ll work on cutting‑edge industrial edge‑connectivity and distributed‑computing projects that surface data from the plant floor all the way to the cloud. The team focuses on building highly performant data services that securely move and manage massive volumes of information. You’ll help create solutions that configure, contextualize, analyze, and visualize data, making it easily accessible to a wide range of applications. The EOP platform supports multiple operating systems and serverless cloud‑native technology stacks, giving the team opportunities to work across a diverse set of modern technologies.

To be successful in this endeavor, we are seeking independent and motivated problem solvers to help realize the boundless automation vision of Emerson. Our organization and product are positioned in the market to grow at a rapid pace over the next decade with massive opportunities for career growth.

Your Impact

  • Write backend services using the C/C++ and/or the Lua programming language
  • Produce reliable, performant, and fault tolerant code to meet strategic business objectives.
  • Actively participate with team members as part of a scaled Agile organization.
  • Work with a team to refine high-level requirements into actionable user stories with detailed acceptance criteria.
  • Contribute to a culture of accountability and collaboration across a variety of support, development, security, and product teams.
  • Continually demonstrate adherence to security best practices and compliance requirements.
  • Complete assigned technical and industry training.
  • Demonstrate effective communication skills as a participant in a variety of Agile ceremonies.

What You'll Need

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • You have practical, working experience in the C++ language and are willing to build your skills.
  • Language requirement: French: A1 (advanced) and English level C1 (advanced), the position requires interactions with international clients.
  • Basic knowledge of computer programming. Data structures, algorithms, concurrent programming, elements of operating systems design, etc.
  • Familiarity with concepts such as networks, databases, servers, application protocols and information security.
  • You are familiar with other technologies and programming (scripting) languages: Databases: MongoDB, Postgres, MSSQL, Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua, JavaScript Frameworks: Angular, React, Operating Systems: Windows, Linux.
  • Preferred but not required: Knowledge of industrial communication protocols such as OPC, OPC UA, Modbus, Ethernet/IP, Basic understanding of Distributed Control Systems (DCS) or Programmable Logic Controllers (PLC), Experience in validated production environments, Basic knowledge of cloud-native technologies, services, architecture, and container orchestration.
  • Knowledge of Agile development frameworks such as SAFe or Scrum.
  • Personal project management skills; deliver tasks on-time with good quality.
  • Willingness to actively learn from more senior technical staff.
  • Experience with object-oriented design and ability to debug code.
  • Willingness to leverage AI tools like Copilot to support, enhance and accelerate productivity
  • Willingness to contribute ideas and solutions while honoring and supporting the ideas of others.
  • Passionate about finding creative solutions to problems, and pride in well-crafted code.
Create a job alert for this search

Associate Software Developer I C • Montreal

Similar jobs
Associate, Software Engineering

Associate, Software Engineering

Harris Geospatial Solutions • Montreal
Full-time
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Programmer - Machine Learning Content Creation Technology Group

Senior C++ Programmer - Machine Learning Content Creation Technology Group

Ubisoft • Montreal
Full-time
Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more.We believe that diverse ...Show more
Last updated: 30+ days ago • Promoted
Payments Developer (MTS/UPF Developer with Unix - saint-esprit

Payments Developer (MTS/UPF Developer with Unix - saint-esprit

Net2Source (N2S) • saint-esprit, qc, ca
Full-time
Payments Developer (MTS/UPF Developer with Unix).We are looking for an experienced.The ideal candidate will have hands-on experience in payment processing systems and strong backend development ski...Show more
Last updated: 9 hours ago • Promoted • New!
Lead C++ & Qt Development — Hybrid, Mentorship & Impact

Lead C++ & Qt Development — Hybrid, Mentorship & Impact

Toon Boom Animation • Montreal
Full-time
A leading animation software company is looking for a Development Team Lead in Montreal to support and mentor a team of developers.You will be responsible for creating innovative software solutions...Show more
Last updated: 30+ days ago • Promoted
Ace Certified Guidewire Policy Developer

Ace Certified Guidewire Policy Developer

Coforge • mercier, QC, ca
Full-time
Job Title: Ace Certified Guidewire Policy DeveloperSkills: Guidewire cloud, Policy, Gosu, REST/SOAPExperience: 8+ yearsLocation: RemoteDuration:<...Show more
Last updated: 12 days ago • Promoted
Workday PATT Architect

Workday PATT Architect

Focus on WD • mercier, QC, ca
Full-time
This role requries a bilingual candidate and the requried language is French.We are hiring a Senior Manager to lead Workday Payroll, Time Tracking and Absence delivery across complex client program...Show more
Last updated: 30+ days ago • Promoted
software engineer

software engineer

TD Bank • Montreal
Full-time
Software Engineer III (Guidewire ClaimCenter).Work Location: Toronto, Ontario, Canada.Line of Business: Technology Solutions.Pay: $125,500 - $154,000 CAD (temporary market premium, reassessed annua...Show more
Last updated: 7 hours ago • Promoted • New!
UI Developer (contract)

UI Developer (contract)

Capgemini • Montreal
Full-time
We are seeking an experienced UI Developer with strong Actimize ActOne expertise to join the Financial Crimes team.The ideal candidate has 5+ years working with the ActOne platform, building and en...Show more
Last updated: 30+ days ago • Promoted
Solutions Engineer

Solutions Engineer

Meld • saint-esprit, QC, ca
Full-time
About the CompanyMeld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.Were focused on helping...Show more
Last updated: 12 days ago • Promoted
C++ Developer (Hybrid)

C++ Developer (Hybrid)

Morgan Stanley • Montreal
Full-time
Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastru...Show more
Last updated: 30+ days ago • Promoted
Software Engineering Data Services Developer Associate (Toronto, Ottawa or Montreal) Multiple Cities

Software Engineering Data Services Developer Associate (Toronto, Ottawa or Montreal) Multiple Cities

IBM • Montreal
Full-time +1
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide.You’ll work with leading companies across industries, helping them shape their hybrid cloud a...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer - C++/Qt, Animation

Lead Software Engineer - C++/Qt, Animation

Toon Boom Animation Inc. • Montreal
Full-time
Une entreprise de logiciels d'animation recherche un développeur sénior pour encadrer une équipe et concevoir des solutions innovantes.Le candidat idéal doit posséder une expertise approfondie en d...Show more
Last updated: 30+ days ago • Promoted
Associate Product Developer

Associate Product Developer

ALDO Group • Montreal
Full-time
Specializing in stylish and accessible footwear, handbags, and accessories, the ALDO Group has been around for more than 50 years.With over 1,500 stores in more than 100 countries, we operate under...Show more
Last updated: 7 days ago • Promoted
C++ Developer (Hybrid)

C++ Developer (Hybrid)

PowerToFly • Montreal
Full-time
Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastru...Show more
Last updated: 30+ days ago • Promoted
M&A Associate

M&A Associate

Manos Software Group • Montreal
Full-time
Manos Software Group fait partie de Valsoft Corporation, un investisseur à long terme dans les entreprises de logiciels spécialisés (vertical market software).Valsoft acquiert et exploite des entre...Show more
Last updated: 1 day ago • Promoted
Analyst–Developer, C# – Manufacturing ERP

Analyst–Developer, C# – Manufacturing ERP

Fed IT • montréal (lasalle), montréal (lasalle), ca
Permanent
Analyst-Developer, C# - Manufacturing ERP.I'm Robin, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.I work on two types of recruitmen...Show more
Last updated: 4 days ago • Promoted
Sales Associate

Sales Associate

Ardene Holdings inc. • Mercier Southeast, QC, ca
Full-time
Were the ultimate destination in North America and beyond for head-to-toe apparel, footwear, and accessories - all at the best prices.In 1982, we started as an accessories and jewelry retailer.Toda...Show more
Last updated: 2 days ago • Promoted
Senior Software Developer – C&N

Senior Software Developer – C&N

SafelyYou • Montreal, CA
Remote
Full-time
Quick Apply
SafelyYou is working to ensure the highest-quality care for seniors in any care setting, anywhere in the world, driven by proven AI, unmatched clinical expertise, and an immeasurable passion for ca...Show more
Last updated: 8 days ago