Principal Software Developer - Agile
Aspen Technology Voir toutes les offres
- Montréal, QC Mansfield, ON
- Permanent
- Temps-plein
- Act as a servant leader and coach for the Agile team, ensuring adherence to and growth within SAFe principles and practices.
- Facilitate Agile ceremonies (PI Planning, Iteration Planning, Daily Stand-ups, Reviews, Retrospectives) and promote transparency across teams.
- Guide Product Owners and System Architects to refine high-level requirements into actionable user stories with clear acceptance criteria.
- Remove impediments and foster a culture of continuous improvement and ownership.
- Collaborate with Release Train Engineers (RTEs) and other ATLs to ensure alignment across Agile Release Trains.
- Support the team in delivering cloud-native development solutions, leveraging modern architectures and technologies.
- Mentor team members on Agile principals and best practices.
- Promote effective communication and collaboration across development, product, and operations teams.
- Stay current with industry trends in Agile frameworks, cloud-native technologies, and software engineering best practices.
- Participate in the teams’ deliverables as an individual contributor leading by example.
- Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
- 10+ years of software development experience, with at least 3+ years in an Agile leadership role (Scrum Master, ATL, or similar).
- Language requirement: French: A1 (advanced) and English level C1 (advanced), the position requires interactions with international clients
- Proven experience implementing SAFe or other scaled Agile frameworks.
- Strong understanding of cloud-native architectures, microservices, and container orchestration (Azure, Kubernetes, Docker).
- Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions) and Infrastructure-as-Code tools (Terraform, Helm).
- Working knowledge of programming languages such as Java, C#, Python, JavaScript/TypeScript, or C/C++.
- Experience with observability tools (OpenTelemetry), automated testing frameworks, and identity/access management (OAuth 2.0, RBAC).
- Excellent facilitation, conflict resolution, and servant leadership skills.
- Ability to work effectively in a dynamic environment with a high degree of change.
- Strong communication and interpersonal skills to influence without authority.
- Passion for enabling teams to deliver high-quality, innovative solutions.
- SAFe Scrum Master certification preferred.
- Experience leading multiple Agile teams within a large-scale SAFe implementation preferred.
- Background in coaching Agile transformations and continuous improvement initiatives preferred.
- Advanced knowledge of DevOps practices and cloud security principles preferred.
- Strong technical background with ability to provide technical leadership and mentorship preferred.