Create solution architectures for systems and platforms ensuring all relevant options are explored for time, cost and compliance to the company’s standards, policies and practices whilst meeting the business’ requirements.
Oversee the work of other architects and delivery of the solution for clients both internal and external, shepherding it through the relevant governance.
Develop and maintain comprehensive architectural blueprints, including system landscapes, data models, integration strategies, and deployment plans.
Define and document technical standards, guidelines, and best practices for solution development.
Evaluate and recommend technology platforms, frameworks, and tools based on business requirements, cost-effectiveness, and scalability.
Design solutions that are aligned with security, performance, reliability, and maintainability requirements.
Participate in the full software development lifecycle, providing architectural guidance and support to engineering teams
Work closely with clients to understand business needs and translate them into technical requirements.
Communicate architectural decisions and trade-offs effectively to both technical and non-technical stakeholders.
Facilitate discussions and workshops to gather requirements and explore potential solutions.
Build strong relationships with client stakeholders and the client-side technology team to build trust and confidence in our solutions.
Provide technical leadership and guidance to development teams throughout the project lifecycle.
Requirements
7+ years of hands-on experience designing and delivering solutions on commerce platforms
Experience designing and delivering Micro-Services based solutions using frameworks like on cloud platforms like Azure/GCP/AWS
Experience integrating with 3rd party systems like ERP, OMS, Payment gateways, Tax systems, Marketplaces, Product Configurators, DAM, CMS, Composable Storefronts, etc.
Exposure to languages and technologies like NodeJS, React, Java, TypeScript, JavaScript, PHP, etc.
Exposure to Relational database concepts, with intermediate proficiency in SQL
Experience working in an agency or consulting company across multiple industries.
Experience collaborating on complex deals and leading large teams across multiple time zones (on-shore/near-shore/off-shore)
Personal technical credibility, through direct experience leading and inspiring teams (directly or indirectly) on technologies and best practices
Experience with data security/privacy best practices
Benefits
Medical, vision, and dental insurance
Life insurance
Short-term and long-term disability insurance
401k
Flexible paid time off
At least 15 paid holidays per year
Paid sick and safe leave
Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.