Yesterday
• Reporting to the Vice President of Engineering, the Software Architect will oversee software solutions design • The Architect will lead the engineering team in developing the technical roadmap • Collaborate with cross-functional teams to understand business needs • Make high-level design choices and set technical standards • Ensure alignment with the company's long-term technology strategy • Oversee all technical aspects of the software development life cycle • Provide Technology leadership by setting horizons for the technology stack • Drive the product architecture vision and technical strategy • Develop a deep understanding of the business requirements • Create and maintain Architectural documentation • Contribute to the definition of Design Guidelines and Standards • Track emerging technologies and evaluate their applicability to business goals • Contribute to requirements review, task estimates, project scoping
• Post-secondary degree in Computer Science (or related) and 7+ years development experience • Software Architecture guru • Experience in Database design • Experience with cloud technologies is a must, AWS is a bonus • Experience in CI/CD Design and Implementation is a bonus • Familiarity of Agile practices and concepts • Familiarity with C# and ASP .NET • Ability to apply creative thinking to complex technology puzzles • Strong and demonstrable systems thinking and strategic thinking and planning skills. The ability to capture the key elements of a system into a simple abstraction that empowers good decisions • Excellent business acumen and knowledge • Can demonstrate your skills to understand the contribution and role of technology and prepare a sound business case for investment • Strong influencing and business negotiation skills to create one cohesive vision for architecture • Strong skills in conflict resolution and political savvy • You are proactive • Can work successfully under pressure • Are a team player and have superior interpersonal skills- you are able to establish cross-functional relationships in a collaborative, team-based environment with a diverse group of stakeholders • Are curious, keep yourself up-to-date and can ramp up quickly on new web technologies and approaches • You are continuously willing to contribute ideas and adapt to initiatives that help shape improvements to systems and processes • You are emotionally intelligent - you are self-aware, and can see things from various points of view, and self-regulate • You have grit - you are conscientious, resilient, are dedicated to achieving excellence and driving results • Demonstrated multi-tasking ability, analytical skills, problem solving skills and a consistent record of on-time delivery and customer service • You are highly adaptable, flexible and thrive in a fast-paced, ever-changing environment and deal well with ambiguity
• Competitive compensation with benefits • 4 weeks’ vacation to start, additional paid time off to supplement work-life balance, wellness, and mental health days. • Company paid competitive Benefits including Extended Health, Dental, Vision and more • Workplace Flexibility (Choice to work remotely in Canada or from our HQ office in Ottawa, ON) • Health and Wellness Perks • Continuous growth opportunities, professional development training allowances and leadership development
Apply Now2 days ago
501 - 1000
ColdFusion Software Developer for Euna Solutions' Grants development team.
2 days ago
51 - 200
Lead L3 support in cyber incident response for Difenda's Managed Security Services.
2 days ago
51 - 200
Senior Software Developer at Checkfront enhancing software for 15,000 businesses.
🇨🇦 Canada – Remote
💵 $125k - $130k / year
💰 Series A on 2020-03
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
2 days ago
51 - 200
Develop scalable software solutions for interior décor using advanced tech.
2 days ago
51 - 200
Join Thrive Health to develop technology improving patient care and outcomes.