Find flexible jobs

Job Description

Solution Architect (remote)

Rate TBD
Location Toronto, ON Canada (From home)
Type of project IT & Software Software Architecture
Duration hours
Education required College/University
Years of experience N/A
Type of employment N/A
Area of Specialization N/A
Languages required N/A
Workhoppers Toronto ONTELECOMMUTE
Job Description

Position Overview

This is a remote-only position. You must be comfortable with setting your own schedule and proactively collaborating in a globally dispersed team using a variety of communication channels.

As Solution Architect, you work closely with experts in product management, data science, and engineering to convert complex product ideas into technical designs that become the blueprint for the software development roadmap. In your work, you seek to balance various aspects of the project, including product strategy, features, performance, security, and the cost of development and maintenance in your designs. You continuously research advanced technologies and approaches regarding best practices and apply them in new as well as in the review of existing designs.

Job Responsibilities

- Leverage your extensive software engineering experience to design and maintain the architecture of components of our platform.
- Work with developers, data scientists, and product managers to design and build software solutions that extend the platform and its feature set
- Define software architectures through collaborative approaches and lead the technical implementation.
- Analyze current technologies used in Agiloft and determine ways to improve your designs over time
- Work closely with the DevOps team and systems engineering to ensure hardware requirements of new software are met in development and production
- Account for possible project challenges on constraints including, risks, time, resources, and scope
- Work closely with project teams to successfully monitor the progress of your initiatives
- Provide detailed specifications for your proposed solutions
- Define clear goals for all aspects of your projects and manage their proper execution

Required Qualifications

- Broad experience architecting enterprise software solutions
- Advanced understanding of business analysis techniques and processes
- Professional experience working with and analyzing computer hardware and software
- Hands-on experience with developing code
- Experience with software designs that include cloud services as offered by AWS and Azure Cloud.
- Experience with working in Agile environments.
- A strong security and data privacy-oriented mindset and knowledge of secure coding techniques and best practices
- Excellent communication skills, written and verbal.
- Project management and leadership skills

Preferred Qualifications

- Master's degree in Computer Science, Software Engineering or similar
- Experience with machine learning techniques and algorithms, preferably in the NLP domain
- Hands-on experience with the development of business applications in Java

Company Benefits And Perks

- Competitive salary
- Health and dental insurance
- RRSP plan with company match
- Referral bonuses
- Generous vacation and flexible work schedules
- Professional development and career growth opportunities
- Awesome team members

If you have any questions in relation to COVID-19 vaccination or testing policies, or any other related procedures or benefits, please let us know.

Applicants from underrepresented groups such as minorities, veterans, or individuals with disabilities are encouraged to apply.


-March 28, 2022


As seen in