What are the responsibilities and job description for the Solutions Architect position at Top Stack?
Overview:
We are seeking a skilled Solution Architect to design, develop, and implement scalable, future-ready solutions for our payment services. This role serves as the critical link between business needs and technical execution, collaborating with stakeholders, engineers, and project teams to deliver comprehensive solutions that align with strategic goals.
Key Responsibilities:
- Lead the design and delivery of end-to-end technical solutions from concept through deployment.
- Collaborate with business stakeholders to define project scope, gather detailed requirements, and align technology strategy.
- Create high-level and detailed technical architecture and system integration designs.
- Establish and promote architectural standards and reusable patterns to ensure scalability and long-term sustainability.
- Provide technical leadership and guidance to engineering teams to ensure design integrity and successful implementation.
- Review code and solution designs to uphold quality and compliance standards.
- Research and evaluate emerging technologies, third-party solutions, and development tools to meet evolving business demands.
- Maintain and evolve the application and systems roadmap to support future growth.
- Proactively identify and mitigate technical risks throughout the project lifecycle.
- Troubleshoot complex issues spanning multiple systems and platforms.
- Facilitate meetings with stakeholders, cross-functional teams, and vendors to ensure project alignment and informed decision-making.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related discipline
- 3 years of experience in solution architecture, software development, or technical leadership roles
- Strong background in payment systems such as payment gateways, digital wallets (e.g., Apple Pay, Google Pay, PayPal), or banking integrations
- Experience across retail sales channels including POS systems, e-commerce platforms, and mobile commerce
- Solid understanding of APIs, system integration, and data modeling
- Expertise in modern architectural styles and design patterns (e.g., microservices, SOA, serverless)
- Familiarity with Enterprise Architecture tools and C4 modeling (preferred)
- Experience with cloud platforms like AWS, Azure, or Google Cloud (preferred)
- Proficiency in design tools such as Visio or Lucidchart
- Knowledge of retail systems and financial operations including AR, accounting, and reconciliation processes (preferred)
- Strong communication, collaboration, and presentation skills
- Ability to lead cross-functional teams and mentor junior staff
- Comfortable working in Agile, Scrum, and Waterfall environments
- Strong problem-solving capabilities with a proactive, adaptable mindset