At a Glance
- Tasks: Lead the modernization of legacy applications and drive architectural decisions.
- Company: Tech Talent International, connecting talent with top-tier clients across Canada and beyond.
- Benefits: Competitive salary, generous vacation, RRSP matching, and remote work flexibility.
- Other info: Hybrid work model with opportunities for professional growth and collaboration.
- Why this job: Join a transformative project that impacts public sector technology in Montreal.
- Qualifications: 10+ years in software development and architecture with leadership experience.
The predicted salary is between 130 - 130 $ per hour.
Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role with our large consulting client, working for a large modernization project for a public sector, crown corporation in the Montreal area.
Type: Permanent or Long Term Contract
Location: Hybrid-Montreal, QC -(2/3 days per week onsite)
Salary: Base salary ranges from $150,000 - $165,000 (depending on experience) + 9% bonus + 4-5 weeks paid vacation + 6% RRSP matching + benefits + sick/personal day + cell phone allowance + discounts for public transit and many other perks
Contract Pay Rate: $110 - $130/hr (freelance/incorporated)
Language Requirements: English & French
Key Info: Candidates must be based out of Quebec
Support the progressive modernization of legacy applications towards the organization's target architectures. Act as a technical leader within a multidisciplinary squad and drive architecture decisions to accelerate transformation while reducing operational risks.
Responsibilities:
- Perform analysis of existing systems, their architecture and dependencies.
- Map application flows and integrations.
- Define the target architecture and modernization trajectories.
- Develop strategies for slicing, refactoring, and incremental migration.
- Support the development teams in the implementation of solutions.
- Participate in technology governance and architecture reviews.
- Define the standards of quality, safety, performance and resilience.
- Supervise the implementation of DevOps and CI/CD practices.
- Contribute to the observability, monitoring and exploitation strategy.
- Collaborate closely with Product Owners, Enterprise Architects, and Operations Teams.
Desired experience:
- 10 years and more in software development and architecture.
- Demonstrated experience in modernizing legacy applications.
- Participation in large-scale transformation or migration programs.
- Recognized technical leadership with multidisciplinary teams.
- Ability to communicate with technical and business stakeholders.
Environments and technologies sought:
- Architecture & Modernization
- Service-oriented architecture (SOA)
- Microservices
- Domain Driven Design (DDD)
- API First
- Event Driven Architecture
- Distributed architecture
- Development: Java, .NET, Spring Boot, ASP.NET Core
- Integration: API REST, GraphQL, Kafka, RabbitMQ
- Cloud & Platforms: Azure, Kubernetes, OpenShift, Docker
- DevOps: Azure DevOps, Git, CI/CD, Infrastructure as Code
- Observability & Operations: Dynatrace, Grafana, Prometheus, Elastic Stack, OpenTelemetry
Methods:
- Agile
- Scrum
- SAFe
- DevSecOps
Ideal profile: Senior professional with the ability to quickly assess a complex application estate, establish a realistic modernization roadmap, and guide teams toward a modern, high-performance, and actionable target architecture.
Architect / Lead Application Modernization in Montréal employer: Tech Talent International
Software International (SI) is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for professionals looking to grow their careers in the tech industry. With a focus on employee development and a supportive environment, SI offers unique opportunities for skill enhancement while working on impactful projects in the heart of downtown Toronto. The hybrid work model allows for flexibility, ensuring a healthy work-life balance while engaging with diverse teams to deliver meaningful solutions.