Develop high-level solution architectures, define technology selections, and provide architectural oversight throughout implementation to ensure alignment with enterprise standards and high-quality execution.
Partner with product and delivery teams to assess technical feasibility, integration impacts, scalability, and architectural risks for new initiatives and enhancements.
Promote and reinforce enterprise development standards, patterns, and architectural guardrails, and recommend improvements to Enterprise Architecture where appropriate.
Translate complex technical designs, tradeoffs, risks, and trends into clear, concise communication tailored to delivery teams, architects, and executive leadership.
Mentor and coach delivery teams on technologies, systems, and business process integration, including guidance on effective and responsible use of AI-enabled development practices.
Provide architectural guidance on build-versus-buy decisions, including evaluation of custom solutions, SaaS platforms, and packaged technologies.
Requirements
Bachelor's degree (4 years)
5 to up to 7 years of work experience
Experience designing and delivering full-stack web solutions (e.g., .NET, C#, SQL, Git) within Azure or comparable cloud environments
Experience working within Agile delivery models and CI/CD pipelines
Ability to evaluate architectural tradeoffs and clearly communicate risks, impacts, and technical decisions to both technical and non-technical stakeholders
Prior experience serving as a solution architect, technical lead, or senior developer guiding design decisions within cross-functional teams
Familiarity with AI-enabled development practices and emerging AI technologies is preferred.
Tech Stack
Azure
Cloud
SQL
.NET
Benefits
401(k) match + health coverage + employee stock purchase plan