A global leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise : technology infrastructure management (IT), specific application development (DEV) and product lifecycle management (PLM).
Founded in 2014, Techso has built a reputation for the quality of its projects delivered to prestigious customers in various sectors such as automotive, aerospace, events, watchmaking, finance and many others.
Techso is looking to expand its development team. You will work as a Solution Architect to advise, define and deliver solutions for major projects in Montreal or abroad.
Responsibilities
- Design robust technical architectures for web applications that meet the company's functional and non-functional needs.
- Work closely with development teams, project managers and stakeholders to ensure the implementation of technical solutions.
- Develop scalable, high-performance solutions, while guaranteeing application security, maintenance and performance.
- Supervise the design, development, integration and deployment phases of web applications.
- Ensure compliance of solutions with development best practices and corporate architecture standards.
- Advise on technological choices (frameworks, tools, infrastructures) and anticipate emerging market trends to integrate them into development strategies.
- Ensure seamless integration of web applications with other company systems and platforms.
- Identify technical risks and propose solutions to mitigate them.
- Participate in code reviews and performance audits to improve the quality of code and deliverables.
- Provide technical support to teams throughout the project lifecycle and ensure continuous technological monitoring.
Skills required
- Bachelor's degree in computer science, software engineering or related field.
- 8+ years' experience in software development, including significant experience in designing architectures for complex web applications.
- Solid command of web technologies (HTML5, CSS3, JavaScript, front-end and back-end frameworks such as Vue.js, Java, Node.js, C#, etc.).
- Experience with microservices architectures and RESTful APIs.
- Good understanding of cloud systems (AWS, Azure, GCP) and distributed architectures.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Familiarity with DevOps principles and continuous integration (CI / CD) tools such as Jenkins, Docker, Kubernetes.
- Excellent communication and leadership skills, with the ability to mentor technical teams and collaborate with non-technical stakeholders.
- Ability to solve complex problems and make timely technical decisions.
- Knowledge of good security practices for web applications.
- Fluency in written and spoken French and English, an asset for interactions with international teams.
16 hours ago