The driving force behind AspenTech’s success has always been the people. Our aspiration to continuously push the envelope and overcome hurdles drives us. You’ll experience passion, pride, and ambition through career development programs, community service projects, and social events that foster relationships across our global community. The Role AspenTech seeks an energetic Developer to join the Enterprise Operations Platform (EOP) organization. In this position you will be part of an Agile development team responsible for delivering our next‑generation industrial software platform— a software‑defined, data‑centric, flexible platform that enables automation for AspenTech’s diverse customer base in critical infrastructures. This role’s contributions have a highly visible impact on the success and scalability of our offerings. You’ll design robust data pipelines for OT environments, implement governance frameworks, and ensure reliable data delivery and automation. Our organization and product are positioned to grow rapidly over the next decade with massive career growth opportunities. We seek independent, motivated problem solvers with the vision and creativity required to deliver on our strategic goals. Your Impact Develop and maintain data connectors and ingestion services for industrial data protocols (OPC‑UA, MQTT, Kafka, ODBC, Modbus) Implement data contextualization for various use cases and create automated workflows for internal and external usage Integrate with AI‑powered functionality (AI function calls, predictive analytics, anomaly detection, generative AI) within the platform Ensure platform scalability and uptime for high‑volume industrial data Embed observability logs, metrics, lineage, and alerts that customers can utilize Document and version APIs and schemas for customer‑facing usage Support governance of data by applying access controls and compliance policies Define and enforce platform‑level policies so that other application suites can effectively utilize shared services Actively participate with team members as part of a Scaled Agile Framework (SAFe) organization Mentor and guide junior developers and influence architectural decisions across the team Translate high‑level strategic requirements into actionable user stories with detailed acceptance criteria Produce reliable, performant, and fault‑tolerant code to meet strategic business objectives Contribute to a culture of accountability and collaboration across support, development, security, and product teams Demonstrate adherence to security best practices and compliance requirements Stay current with industry trends around cloud‑native and SaaS technologies and recommend adoption strategies aligned with business goals Communicate effectively as a participant in Agile ceremonies What You'll Need A Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field. 12–15 years of related experience OR an advanced degree with less experience. Detailed understanding and working experience with cloud‑native technologies, services, and architecture. Detailed knowledge of IoT or Edge devices and an understanding of their strengths, weaknesses, constraints, and risks. Working experience with several of the following: Databases: MongoDB, Postgres, MSSQL Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua JavaScript Frameworks: Angular, React Continuous Integration: Azure DevOps Pipelines, GitHub Actions Cloud (Azure), Docker, Kubernetes, ArgoCD, Helm, Terraform Operating Systems: Windows, Linux Observability and Monitoring: OpenTelemetry Automated testing frameworks: Playwright Identity and access management: OAuth 2.0, Role‑Based Access Control (RBAC) Architecture Expertise: Microservices, REST API Design Data platforms and integrations: Inmation, Aveva PI Connect, Microsoft Fabric Experience with Agile development frameworks such as SAFe or Scrum. Strong personal project management skills; self‑directed and effective in a high‑change environment. Potential and willingness to take on technical leadership opportunities when they arise. Willingness to contribute ideas and solutions while honoring and supporting the ideas of others. Strong object‑oriented design and debugging skills. Passionate about finding creative solutions to problems, and pride in well‑crafted code. Work in person at our Medina office for the majority of the week. #J-18808-Ljbffr
Sr Principal Developer
ASPEN TECHNOLOGY
montreal (administrative region), montreal (administrative region)
Published 27 days ago
Report job