Responsibilities
- Actively participate with team members as part of a scaled Agile organization.
- Take high‑level strategic requirements and work with a team to refine them into actionable user stories with detailed acceptance criteria.
- Produce high‑quality, reliable, performant, and fault‑tolerant code to meet strategic business objectives.
- Debug integration and performance problems.
- 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 and best practices around cloud‑native and Software‑as‑a‑Service technologies.
- Show effective communication skills in a variety of Agile ceremonies.
- Help create solutions that configure, contextualize, analyze, and visualize data for broad application access.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 8‑12 years of related experience or advanced degree with less experience.
- Strong understanding of cloud‑native technologies, services, architecture, and container orchestration.
- Language requirement: French A1 (Advanced) and English C1 (Advanced).
- Proficient in designing and implementing RESTful APIs.
- Practical, working experience with:
- 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).
- Basic knowledge of IoT or Edge devices and an understanding of their strengths, weaknesses, constraints, and risks.
- Experience with Agile development frameworks such as SAFe or Scrum.
- Strong personal project management skills; self‑directed in a highly dynamic environment.
- Strong technical leadership skills with a willingness to coach and mentor team members.
- Strong object‑oriented design and debugging skills.
- Willingness to contribute ideas and solutions while honoring others.
- Passionate about finding creative solutions to problems and pride in well‑crafted code.
Equal‑Opportunity Statement
AspenTech is an Equal Opportunity/Affirmative Action employer. AspenTech does not discriminate against employees or applicants on the basis of age, race, color, religion, creed, ancestry, sex, sexual orientation, gender identity or expression, pregnancy or related conditions, marital status, familial status, national origin, disability, medical condition, genetic information, citizenship, military service or protected veteran status or any other basis protected by applicable federal, state, or local law.
#J-18808-Ljbffr