FAQs
What is the primary responsibility of the Solutions Architect in this position?
The primary responsibility of the Solutions Architect is to design and build solutions that best meet the business needs while aligning with the IT strategy and roadmaps. This includes refining existing software products and implementing new technologies to address various business problems.
What type of experience is required for this role?
The role requires a minimum of 8+ years of experience in the IT/Software Services Industry, including at least 2+ years as a solution, system, or application architect responsible for designing and delivering scalable, performant solutions, as well as 6+ years of experience writing and testing software.
Is experience with cloud platforms necessary for this position?
Yes, experience with major cloud application development platforms, specifically AWS and/or Azure, is required, along with knowledge of cloud middleware software solutions such as Azure Service Bus and AWS EventBridge Event Bus.
What are some of the nice-to-have qualifications for this position?
Nice-to-have qualifications include training solutions application experience, familiarity with campus scheduling technology platforms like Qualtero (BKS) Fox, and relative certifications in Azure or AWS.
What is the work arrangement for this position?
This position is hybrid, requiring the selected candidate to work onsite in Seattle three days a week (Tuesday, Wednesday, and Thursday). This arrangement is subject to change at the hiring team's discretion.
Can you describe the interview process for this position?
The interview process will be conducted by a panel, with in-person interviews preferred but phone interviews available if necessary. Candidates should be prepared to answer challenge questions. The interview manager is Robin, and decision-makers for the offer will include Robin and Raziya.
What skills are necessary to succeed in this role?
Necessary skills include excellent communication and collaboration abilities, a working knowledge of various software development life-cycle stages, experience with modern development practices like DevSecOps and agile management, and proficiency in REST or SOAP APIs.
What education background is preferred for this position?
A Master’s degree in computer science, Software Engineering, or a related field is preferred. Moreover, candidates should ideally have advanced technical education from an accredited engineering or computer science program.
Are there any specific programming languages mentioned in the job description?
Yes, candidates should have experience in a general-purpose programming language including but not limited to Java, C#, Java web frameworks (such as Spring), and modern JavaScript frameworks.
What qualifications or certifications would enhance a candidate's application?
Certifications in AWS and/or Azure Architecture would enhance a candidate's application, along with experience in training solutions and campus scheduling technologies.