As a Solution Architect within our Tax Technology Group, you will be part of an innovative
technology organization dedicated to developing and maintaining solutions that empower our
client-serving tax professionals. This role collaborates closely with tax professionals,
development teams, and stakeholders to create scalable, secure, and maintainable solutions,
leveraging elastic cloud solutions, web-based applications, APIs, microservices, and distributed
architectures.
Essential Functions of the Job:
Design and implement scalable, secure, and maintainable solutions that align with
business objectives.
Lead the architecture and technical design of software projects, ensuring they align with
technology strategy and industry standards.
Collaborate with stakeholders, project managers, and developers to define system
requirements and translate them into actionable technical specifications.
Evaluate and recommend tools, technologies, and processes to optimize product
platforms.
Proactively identify issues, propose solutions, and lead resolution efforts.
Provide technical leadership, mentorship, and guidance to development teams.
Stay updated on emerging trends and advancements in relevant technologies.
Work closely with the DevOps team to ensure seamless deployment and system
operations.
Address technical concerns, contribute architectural insights, and support project
planning and execution.
Conduct code reviews and ensure adherence to software development best practices.
Skills and Experience:
Architecture Skills:
Proven experience working on large-scale projects within large organizations (+25 team
members).
Ability to align technical strategies with long-term business objectives.
Strong capability to oversee multiple products and context-switch effectively.
Excellent communication skills to articulate problems and solutions clearly.
Technical Knowledge:
Strong understanding of general architecture principles, software engineering, and data
patterns.
Extensive cloud architecture expertise, ideally but not limited in Azure.
Hands-on experience with Auth0 for authentication and authorization solutions is a
huge plus.
Proficiency in .NET application development.
Strong knowledge of DevOps practices and tools.
Proficiency in microservices architecture.
Preferred Experience:
Solid experience working as a Solution Architect.
Familiarity with the following tech stack is highly desirable but not mandatory:
Databases: SQL Server, MySQL, NoSQL, Cosmos DB
Azure Services: Azure Functions, App Insights, WAF, APIM, Key Vault, Service Bus, AKS,
ACR, Storage Account, Azure SQL, Azure Open AI, Bicep, DevOps
Frameworks & Tools: .NET, Angular
Authentication: Auth0.
Patterns & Practices: Microservices, Load Balancing, Deployment Strategies
Additional: Snowflake