Senior Principal IT Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
Job Summary: The Senior Solutions Architect will play a pivotal role in shaping the future of our POS offerings. This individual must possess a comprehensive understanding of the POS domain and demonstrate expertise in software architecture, design, development, and automation. They will collaborate with multidisciplinary teams to drive the evolution of our SaaS products, ensuring excellence in functionality, reliability, and user experience., + Collaborate with key stakeholders to understand business needs and translate them into technical specifications and architectural designs.
-
Lead the architectural efforts for complex systems integration, ensuring consistency with specified requirements agreed with both external and internal customers.
-
Champion the design and development of scalable, maintainable, and efficient technical solutions that meet our product vision.
-
Implement automation tools and frameworks to streamline deployment and operational processes.
-
Ensure system architecture and design is robust, sustainable, and aligned with industry best practices.
-
Drive innovation by researching emerging trends and technologies that can enhance our software offerings.
-
Mentor and guide development teams, providing expertise on architecture, design patterns, and best practices.
-
Oversee the deployment of applications across various environments, ensuring high availability and reliability.
-
Facilitate troubleshooting and issue resolution that may arise during development, deployment, or post-deployment phases.
-
Prepare and maintain technical documentation including system architecture diagrams and API design specifications.
-
Work closely with the DevOps team to ensure a seamless CI/CD pipeline and efficient release management processes.
-
Participate in code reviews, and ensure adherence to the established coding standards and best practices.
-
Conduct system performance analysis and optimization to guarantee superior user experience.
Requirements
-
Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering or a related field.
-
Minimum of 8 years of experience in software development with a focus on POS solutions for retail or restaurants is preferred.
-
Strong experience in systems architecture and software design for SaaS platforms.
-
Proficiency in relevant programming languages, frameworks, and technologies.
-
Familiarity with cloud infrastructure and services (AWS, Azure, GCP).
-
Experience with automation tools and DevOps practices.
-
Excellent analytical, problem-solving, and technical leadership skills.
-
Strong communication and cross-functional collaboration abilities.
-
High level of initiative and ability to work in a fast-paced, dynamic environment.
About the company
NCR VOYIX (Atlanta, GA)
About NCR VOYIX
NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide., At NCR Voyix (http://www.ncr.com/) , we specialize in turning routine transactions into meaningful connections. With a rich history (http://www.ncr.com/about/history) of innovation, we’ve been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems.
We take pride in our strong culture (http://www.ncr.com/about) and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
7 Important Tips That Every Software Developer Should Know
Best Paying Jobs in Technology
What’s the Difference between a Junior, Mid, and Senior Developer?