Search Jobs
Find your next opportunity.
Cloud SaaS Architect
3201 Dallas Parkway , Suite 600 Frisco, TX 75304 US | Work from home flexibility TELECOMMUTE US
Job Description
Are you an experienced Cloud SaaS Architect? If so, let’s talk!
Our client is actively seeking a talented Cloud SaaS Architect to work a hybrid schedule with a team located in Dallas, TX. This is a fulltime permanent opportunity with our client. Will sponsor Visa.
Job Overview:
The Software Engineer designs, builds, and supports software solutions for some of the world’s largest retailers. Our developers are involved in the entire project lifecycle: they interact directly with our retail clients to understand and document requirements; they collaborate with the implementation and test teams on design and development; and they oversee delivery and provide ongoing support for their work.
The Software Engineer will architect, design, and oversee development of multiple large software solutions.
The Software Engineer is a thought leader in the organization and will collaborate, as required, with internal and external teams to facilitate development/test, sales, interlock with third-party vendors, improve development practices, and influence portfolio strategy. They will also lead one or more medium-to-large teams, providing mentoring, guidance, and code reviews to junior and senior engineers, and ensuring consistency and reuse across projects. The incumbent will excel in our fast-paced, collaborative, customer-first environment and will contribute in a variety of ways.
Job Responsibilities:
- As a SaaS architect, you’ll be responsible to enhance our retail experience by developing our enterprise-wide SaaS architectural strategy.
- Design and deliver customer-focused solutions using a scalable, agile and secure approach while focusing on continuous improvement, compliance and architectural needs.
- Expert in integrating methodologies, design patterns and architectural roadmap using on-prem and Cloud/SaaS offerings specifically using Azure and GCP cloud service provider.
- Develop and implement policies, standards, and procedures for engineering, architecture, SaaS Governance and Integration performed at our client.
- Evaluate customer and business challenges and work with internal product and professional services partners to arrive at best-fit SaaS and technology solution
- Provide technical expertise and oversight to all ongoing development projects, conduct technical reviews and oversee product qualification/certifications in accordance with policy, procedures, industry guidelines/standards
- Partner with your director to manage executive and senior executive-level stakeholder relationships as needed
- Support recruiting and onboarding of new employees, participate in industry forums and events
- Advises and reviews technical designs, implementations, and tests across multiple medium-sized projects or a very large project. Implements product features in C, C++, or Java using Object-Oriented principles. Designs, develops, and tests/debugs client- and server-side code. Builds modern UIs using web technologies (HTML, CSS and JavaScript). Resolves complex technical challenges requiring a diverse scope of domain and discipline knowledge. Identifies opportunities to leverage existing assets (code, tooling, documentation) in new project Interfaces with internal & external teams to ensure alignment of deliverables
- Performs as a Subject Matter Expert (SME) for multiple product lines. Demonstrates a diverse scope of domain and discipline knowledge.
- Acts as an advocate for the business as the ultimate authority on the architecture designed to address client business problems, sometimes working at customer sites. Provides overall direction for design & implementation
- Mentors senior engineers, reviews code, and grows technical leadership skills across the Conducts knowledge-sharing or training sessions. Ensures technical resources assigned to tasks aligned with their skills.
- Consults on and/or reviews release notes, architectural/design documents, test plans/cases, and functional specifications
- Establishes, documents, and evolves organization-wide engineering best practices including common tooling, workflows, automation, and environments.
- Contributes to portfolio and cross-organizational strategic initiatives.
- Perform other duties as assigned.
Requirements:
- Bachelors Degree in Computer Engineering, Computer Science, Electrical Engineering, or combination of 12+ years of equivalent professional experience and professional certifications.
- Experience building out SaaS application from the ground up
- Experience as an architect on large-scale SaaS integrated environments. Extensive experience in Architecture and Service Management in an enterprise organization.
- Minimum 6+ years of work experience with Microsoft Azure or any Cloud platform, with one or more cloud related certifications. Experience designing and deploying solutions and provisioning environments with Public Cloud providers including Azure, GCP and AWS.
- Demonstrated Expertise in enterprise-, cloud- and client-side components which may leverage Java, JavaScript and modern UI frameworks, RESTful microservices with JSON & Swagger, and relational and no-SQL databases.
- Demonstrated expertise in utilizing continuous build, automated test, and deployment platforms such as Jenkins, containers via Docker, Cucumber/Selenium, Azure, and Kubernetes.
- Strong knowledge and work experience with AKS (Azure Kubernetes Service) and Docker. 6+ years of working experience in scripting languages (JSON, YAML, PS, Python) and IaC.
- Experience creating and overseeing architectural artifacts of enterprise platforms, partnering with consultants and vendors.
- Strong analytical skills, problem determination, attention to detail, teamwork, and excellent communication skills.
- Strong English speaker.
- Experience managing an operations team is a plus
Job Requisition #36787