cover image
Aspen Technology

Aspen Technology

www.aspentech.com

2 Jobs

4,241 Employees

About the Company


AspenTech is a global software leader helping industries at the forefront of the world's dual challenge meet the increasing demand for resources from a rapidly growing population in a profitable and sustainable manner. AspenTech solutions address complex environments where it is critical to optimize the asset design, operation and maintenance lifecycle. Through our unique combination of deep domain expertise and innovation, customers in asset-intensive industries can run their assets safer, greener, longer and faster to improve their operational excellence. To learn more, visit AspenTech.com.

Listed Jobs

Company background Company brand
Company Name
Aspen Technology
Job Title
Software Developer
Job Description
**Job title**: Software Developer **Role Summary**: Design, develop, and maintain a model management system for utility models, ensuring high performance, reliability, and scalability. **Expactations**: Deliver moderate complexity development projects independently, participate in agile ceremonies, and mentor junior team members. **Key Responsibilities** - Collaborate with architects and stakeholders to design best‑in‑class software solutions. - Implement robust, performant, and fault‑tolerant code based on requirements or user stories. - Write unit tests and develop test automation to guarantee code quality. - Conduct and review code and design documents. - Train and mentor team members in technical areas. - Engage in Scrum activities: sprint planning, daily stand‑ups, retrospectives. - Diagnose and resolve software defects and performance issues. **Required Skills** - Object‑oriented programming (Java preferred). - Web development (JavaScript, HTML, CSS). - Database interaction (MongoDB preferred). - Strong analytical and problem‑solving abilities. - Knowledge of algorithms and complex data structures. - Familiarity with CIM (Common Infrastructure Model) for electric utilities is a plus. **Required Education & Certifications** - Bachelor’s degree in software engineering or a related technical discipline.
Glasgow, United kingdom
Hybrid
Junior
28-11-2025
Company background Company brand
Company Name
Aspen Technology
Job Title
Sr DevOps Developer
Job Description
Job Title: Sr DevOps Developer Role Summary: Lead design, implementation, and maintenance of CI/CD pipelines, cloud and on‑prem infrastructure, and DevOps tooling for enterprise‑grade industrial software. Drive DevOps best practices across development, testing, and operations teams. Expactations: Deliver scalable, secure, and highly available software pipelines and infrastructure; ensure compliance with security standards; collaborate with cross‑functional teams; mentor junior staff; continuously improve tooling and processes. Key Responsibilities: - Design, build, and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or equivalent. - Provision, configure, and manage containerized workloads with Docker, Kubernetes, Helm, and GitOps tools (Flux, ArgoCD). - Implement Infrastructure as Code via Terraform, Ansible, or similar. - Maintain and enhance in‑house DevOps tooling written in Bash and Python. - Monitor and log infrastructure using industry‑standard systems; apply security scanning tools (Artifactory, Blackduck, Snyk). - Ensure compliance with security best practices and regulatory requirements. - Document operational processes, architecture diagrams, and troubleshooting guides. - Participate in Agile ceremonies, refine high‑level requirements into actionable user stories with acceptance criteria. - Provide technical leadership and support to development, security, and product teams. - Stay current with emerging cloud, DevOps, and security technologies; recommend improvements. Required Skills: - 5–8 years DevOps experience (or advanced degree with equivalent experience). - Proficient with containerization (Docker), Kubernetes, Helm, and GitOps. - Strong IaC knowledge: Terraform, Ansible, etc. - CI/CD experience with GitHub Actions, Azure DevOps Pipelines, or similar. - Familiarity with artifact repositories, vulnerability scanners, and public clouds (Azure, AWS). - Monitoring/log management, Windows/Linux system administration. - Agile frameworks: SAFe or Scrum. - Object‑oriented design, debugging, and scripting (Python, Bash). - Excellent communication in English (C1) and basic French (A1). - Self‑directed project management, adaptability, and collaborative mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or advanced degree with reduced experience). - Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Kubernetes Administrator) preferred but not mandatory.
Montreal, Canada
Hybrid
Mid level
18-02-2026