Description

Job Description:

 

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

Education

Any Graduate