We are looking for a highly motivated and experienced Senior Software Developer to join a dynamic Agile software release team that delivers mission-critical web and API solutions for large-scale enterprise projects. This role is key to the design, development, and implementation of scalable and high-performance systems that support the evolution of our technology and services.
You will play a leadership role in technical solution design and delivery, working closely with product owners, architects, and cross-functional teams. This includes introducing modern development practices, embracing a DevOps culture, and streamlining the technology stack.
Key Responsibilities:
- Lead solution design and technical delivery for web and API-based enterprise applications.
- Collaborate with architecture and business stakeholders to deliver high-quality, integrated IT solutions.
- Design and implement new features, architectural enhancements, and bug fixes to existing systems.
- Champion Agile methodologies, DevOps practices, and modern development tools and frameworks.
- Ensure adherence to coding standards, security guidelines, and performance best practices.
- Provide mentoring and technical guidance to junior developers.
- Strong expertise in enterprise-level backend development using:
- Java, J2EE, Quarkus, Spring Boot
- SOAP, XML, RESTful Web Services, Swagger, Microservices
- Spring MVC, Multithreading
- Experience designing and developing RESTful APIs based on TMF Open API suite.
- Experience in systems integration and service-oriented architecture.
Frontend Development (nice to have):
- Proficiency with:
- ReactJS, JavaScript, Java, NodeJS
- WebServices, CICD pipelines, and Cloud-based deployment
Tools & Methodologies:
- Familiarity with Jira, Confluence, and CI/CD tools.
- Experience working in an Agile/Scrum or SAFe environment (SAFe certification is an asset).
- Exposure to Architecture & Service Delivery Frameworks such as TOGAF, ITIL, CoBiT, eTOM is preferred.
Soft Skills:
- Excellent communication skills in English (oral and written).
- Proven leadership in cross-functional environments.
- Ability to work both independently and in a collaborative team setting.
- Strong problem-solving, critical thinking, and analytical skills.
Working Conditions:
- Type of job: Temporary Contractor – 1 year with the possibility to extend
- Work hours: Monday - Friday, 40 hours per week
- Location: Toronto, ON
Top Skills
Similar Jobs
What you need to know about the Montreal Tech Scene
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal