Principal Software Developer(Platform)
Aspen Technology, Inc.2 hours ago
Montréal, CanadaStaff+
Responsibilities
- Provide platform infrastructure and self-service automation to development teams.
- Develop and maintain continuous delivery pipelines and support the Agile development environment.
- Debug integration and performance problems and create solutions using cloud technologies and edge deployment platforms.
- Build high-quality, reliable, performant, and fault-tolerant code for strategic business objectives.
- Refine strategic requirements into actionable user stories with detailed acceptance criteria.
- Coordinate with infrastructure, support, development, security, and product teams.
- Support end-to-end solution testing and apply security best practices and compliance requirements.
- Stay current with cloud-native and Software-as-a-Service technologies.
- Participate in Agile ceremonies and contribute to a culture of accountability and collaboration.
- Coach and mentor team members while providing technical leadership.
Requirements
- 8–12 years of related experience or an advanced degree with less experience.
- Strong understanding of cloud-native technologies, services, architecture, and container orchestration.
- Practical experience with several listed CI, cloud, infrastructure, security, operating system, observability, scripting, and database technologies.
- French proficiency at A1 level and English proficiency at C1 level for interactions with international clients.
- Strong technical leadership, communication, self-direction, project management, and mentoring skills.
- Preferred experience with edge deployment, identity and access management, data platforms, programming languages, JavaScript frameworks, automated testing, architecture, and Agile frameworks such as SAFe or Scrum.
Benefits
- Career development programs, community service projects, and social events.
- Opportunities for career growth in a rapidly expanding organization.
- The role works across a global community and involves interactions with international clients.
Tech Stack
AngularAzureBashC#CypressDockerGitHub ActionsGrafanaHelmJavaJavaScriptKubernetesLinuxLuaMongoDBPostgreSQLPowerShellPythonReactTerraformTypeScriptWindows