As a Solution Architect II on Hagerty’s Engineering Architecture team, you will create well-designed software solutions that account for long-term strategic direction while delivering business value through timely releases. The team places business capabilities into Hagerty’s Technology Portfolio of Software Assets, architects software services, designs APIs, and maintains clear bounded contexts. Solution architects communicate why solutions are needed, how they are implemented, and what they achieve, aligning audiences across the organization. The role owns bounded contexts across software product domains, including serving as a subject matter expert for one to three complex business domains, building shared understanding of those domains, decomposing business capabilities into bounded contexts, and maintaining context maps. It also designs inter-context APIs and messages, determines whether to extend, refactor, or build software, and creates design artifacts such as OpenAPI specifications. The architect communicates technical solutions to technical and nontechnical stakeholders, supports product decisions, evaluates and documents design tradeoffs, and works with Application Architecture and Engineering to assess and improve architectural maturity. The position is open to U.S. remote work. Team members living within 20 miles of the Traverse City headquarters work from the office three days per week. Quarterly-event travel may be required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed