A

AspenTech

Asset optimization software for process industries

Lead Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, or a related technical field is required; a master's degree may substitute with less experience.
  • Eight to twelve years of relevant experience is required, or a master's degree with less experience.
  • Comfort with cloud technologies, cloud services, cloud architectures, and container orchestration is required.
  • French proficiency at A1 level and English proficiency at C1 level are required for interactions with international customers.
  • Basic understanding of RESTful API design and implementation is required.
  • Hands-on experience with one or more of the following is required: MongoDB, Postgres, MSSQL, Java, JavaScript/TypeScript, C#, Python, Lua, Angular, React, Azure DevOps Pipelines, GitHub Actions, Azure, Docker, Kubernetes, ArgoCD, Helm, Terraform, Windows, Linux, OpenTelemetry, Playwright, OAuth 2.0, role-based access control, microservices, REST API design, Inmation, Aveva PI Connect, and Microsoft Fabric.
  • Knowledge of Agile development frameworks such as SAFe or Scrum is required.
  • Experience with personal project management, object-oriented design, and code debugging is required.
  • Ability to deliver tasks on time and with good quality, follow directions, work effectively in a changing environment, and learn from more experienced technical staff is required.

Responsibilities

  • Actively participate with team members within a large-scale Agile organization.
  • Refine high-level strategic requirements into actionable user stories with detailed acceptance criteria in collaboration with the team.
  • Produce high-quality, reliable, performant, and fault-tolerant code aligned with strategic business objectives.
  • Debug integration and performance issues.
  • Contribute to a culture of accountability and collaboration across support, development, security, and product teams.
  • Continuously follow security best practices and compliance requirements.
  • Stay current with industry trends and best practices related to cloud-native technologies and Software as a Service.
  • Participate in various Agile ceremonies and communicate effectively.

About the Company

AspenTech

Asset optimization software for process industries

AspenTech provides industrial software that optimizes asset design, operations, and maintenance across the full lifecycle for capital-intensive process industries. Its offerings help customers improve efficiency, reduce costs, and boost operational performance by analyzing industrial data, modeling assets and processes, and applying optimization and lifecycle maintenance strategies. The software suite targets chemicals, energy, and engineering & construction, distinguishing itself with a specialized focus on asset optimization for these sectors rather than broad, general-purpose tools. The goal is to help clients maximize asset performance and reduce total operating costs through integrated design, operation, and maintenance solutions.

Company size
1,001-5,000
Company stage
Private
Total funding
$100M
Headquarters
Bedford, TX
Founded
1981

Recently Posted Jobs

Explore more opportunities at AspenTech

See more jobs