Retail Pro International (RPI) is seeking a Software Architect to lead the design and technical direction of a scalable application built on a Windows Server backend with a browser-based front end, to enable retailers to thrive in a rapidly evolving landscape.
Requirements
- Experience with hybrid (cloud + on-premises) deployments
- Familiarity with legacy system migration or modernization strategies
- Experience with enterprise integrations (Active Directory, LDAP, SSO)
- Certifications such as Microsoft Certified: Azure Solutions Architect Expert or AWS Certified Solutions Architect
- Experience with service applications
- Experience in designing or overseeing modern web front ends
- Experience with multiple programming languages (e.g. Delphi, C-Sharp, Javascript, Typescript)
Responsibilities
- Define overall architecture and technology stack for a distributed application with: Windows Server-based backend (services, APIs, database) and Browser-accessible front end (HTML/JavaScript-based UI)
- Develop architecture and design documents (HLD/LLD)
- Lead system design sessions and collaborate with cross-functional teams (engineering, QA, product)
- Review and approve software designs, ensuring scalability, performance, and maintainability
- Select appropriate tools, technologies, and frameworks aligned with business needs
- Provide technical leadership, mentorship, and code/design reviews
- Ensure robust security models are in place, both in backend services and browser clients
Other
- Bachelor’s degree in software engineering or computer science, or equivalent experience
- Eligibility for an annual performance bonus and additional benefits
- Final compensation will be determined based on experience and qualifications
- Opportunity to shape the architecture of a mission-critical retail management application used by retailers worldwide
- Collaborate with highly skilled teams across engineering, product, and business units