Senior Software Designer, Web Application Development
Join Exposant 3 (E3): Empowering People at the Heart of Technology!
Exposant 3 is a business management and information technology consulting firm dedicated to supporting organizations in their digital and organizational transformation. We believe that an innovative approach, human-centric values, and strong collaboration drive our clients’ and our own success.
Shape Your Career in Web Application Development with Exposant 3
At Exposant 3, we foster a people-first workplace where trust, expertise, and the joy of shared achievement are at the core of our culture. We offer much more than just a job: join a forward-looking team where artificial intelligence, process automation, and the modernization of web application technology are part of your everyday challenges. Here, people are at the center of every project.
Our Vision: Elevating Human Potential in Software Design
- Individual Strength: A supportive environment where each team member’s engagement is celebrated and recognized.
- Team Synergy: Fostering collaboration and knowledge sharing for shared success.
- Collective Ambition: Uniting around a shared vision and ambitious goals that drive innovation and achievement.
If you are seeking to grow in a dynamic environment while contributing to transformative and large-scale projects, all within a human, innovative, and continuously evolving organization, Exposant 3 is your next destination!
We are looking for our next team member to join us as a Senior Software Designer focused on Web Application Development.
Main Responsibilities – Senior Software Designer, Web Application Development
- Design and architect scalable, maintainable, and high-performance web applications tailored to client needs.
- Analyze functional and non-functional requirements to create effective technical solutions.
- Collaborate with cross-functional teams—product owners, developers, testers, architects—to ensure alignment with project goals and technical standards.
- Lead and participate in code reviews, architecture decisions, and quality assurance activities to ensure high standards in web solution delivery.
- Mentor and support software development teams, fostering best practices in software engineering and web technologies.
- Document solution architectures, technical decisions, and design patterns to promote knowledge sharing and technical excellence.
- Propose and implement continuous improvement initiatives in web application frameworks, processes, and engineering approach.
Your Profile – Technical Skills and Experience in Web Application Development
- Bachelor’s degree in Information Technology, Computer Science, Engineering, Business Analysis, Management, Information Security, Applied Mathematics, Sciences, or a related field.
- At least 8 years of experience in Information Technology, with a strong emphasis on application and software design.
- A minimum of 3 years designing and developing modern web applications using frameworks such as Angular, React, Vue.js, or similar technologies, and deep understanding of HTML, CSS, JavaScript, and related ecosystems.
- Proven expertise in server-side languages (for example, Java, C#, Python, Node.js) and fundamentals in database design (such as SQL, NoSQL).
- Experience participating as a senior designer or architect in at least one major project (minimum 2,500 person-days in size) within the last five years, including at least 330 person-days of active contribution. The relevant project phase should include at least 1,250 person-days delivered.
- Practical knowledge of fundamental software engineering concepts: refactoring, continuous integration/delivery (CI/CD), automated testing, Agile methodologies.
- Ability and desire to communicate clearly in French and/or English, both spoken and written, within a team environment.
What We Offer – Opportunities in Software Design & Web Application Leadership
- An engaging and inclusive workplace where your expertise in web application design is valued and nurtured.
- A culture of collaboration and continuous learning with access to leading-edge projects in digital transformation and organizational innovation.
- Flexible work arrangements to support work-life balance.
- Growth opportunities through mentoring, professional development, and technical leadership.
How to Apply – Join Our Web Application Development Team
If you are excited by the challenge of influencing digital transformation as a Senior Software Designer in Web Application Development, and you thrive in a culture built on human values and innovation, we want to meet you!
Send your resume and cover letter to our Talent Acquisition team. We look forward to connecting with you soon and welcoming you to the Exposant 3 family!
- Locations
- Ottawa
- Remote status
- Hybrid
- Duration of Contract
- Full-time