Little Caesars Pizza logo
Little Caesars Pizza

Family. Fun. Pizza.

Architect

ArchitectArchitectFull TimeRemoteMid LevelTeam 10,001+Since 1959H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

15 days ago

Salary

0

Seniority

Mid Level

Job Description

Architect

Little Caesars Pizza

Role Description Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact. You work on a team building and maintaining the custom software which runs Little Caesars. Whether remote or on site, you will be part of all aspects of the Software Development Lifecycle including technical design, development, testing and support. Share your expertise in multiple areas of software development technology. Lead complex initiatives, set long-term technical direction and contribute to the success of multiple teams. This position may support LCE or other Ilitch companies. What You Will Do - Participate in the design, development, and support of technical projects through to completion according to project and corporate standards and methodologies. - Provide technical leadership to large projects (up to 130 FTE weeks) being responsible for technical quality, on-time delivery and performance of other technical resources on the project. - An expert and role-model in writing code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements and meets all of the ‘ilities’. - Consider broader architectural concerns when designing and developing code: scalability, maintainability, securability, reliability, extensibility, etc. - Ability to quickly debug cross-module issues in unfamiliar code and intuit where bugs might lie due to deep knowledge of the libraries, platforms, and systems. - Reduce complex designs and concepts to simple foundational components through correct choices of data structures, applications of algorithms, or other deep insight into the problem space. - Maintain strong awareness of the ecosystem of tools and libraries supporting primary programming language and development environment and a strong grasp of the idioms and patterns. - Identify when it is appropriate to make significant refactors. - Expert in identifying the right solutions to solve ambiguous, open-ended problems. - Proactively identify and help to refocus team efforts when projects are off-course or not technically feasible. - Review designs in multiple areas and ensure quality for cross-team cross-module design/API issues. - Support and provide guidance to Quality Assurance (QA) in the development of integration test plans, test conditions, expected test results, and automated testing. - Act as a role-model to colleagues and model a standard of excellence that supports a culture of high performance. - Lead discussion and troubleshooting during support incidents on a rotational basis. Identify gaps in support documentation and ensure they are rectified. - Push boundaries to generate and implement breakthrough ideas that aim to create new products or advance existing products and drive tools forward. - Create an environment supporting experimentation and iteration towards audacious goals. - Identify and execute on opportunities that have area/group-wide impact on software development. - Share deep expertise in multiple areas of technology. Provide mentorship and guidance to other colleagues and stay up to date on the latest trends and developments in the area. - Lead the design and architecture of large projects. Develop and ensure teams develop excellent quality code with a focus on stability, scalability, security, and maintainability. - Create coherent designs with multiple complex components, significant ambiguity and large numbers of dependencies. - Anticipate issues across multiple teams and propose solutions/mitigations. - Act thoughtfully and decisively in critical situations even when making challenging or unpopular decisions. - Break down silos within and across functions and influence others to reach the best outcomes for the organization. - Build deep cross-functional relationships, facilitate the right conversations, and settle disagreements by managing different viewpoints. - Ensure that the technical strategy for systems in your area of expertise aligns with business goals and the direction of the technology. - Work directly with the business to identify the best approach for implementing quick-to-market initiatives and solutions. - Keep up to date with technology trends and changes in the industry. - Independently design and develop the most complex, business-critical software components with simplicity and maintenance as key considerations. - Evangelize software development best-practices across the organization. - Lead aspects of agile software development including sprint-planning, story writing, story review, estimation and planning sessions. - Provide expertise to other teams on how to improve these processes. - Demonstrated ability to promote and engage developers in agile methodology. - Strong expertise in best-practices around agile tools such as DevOps or Jira. - Understanding of the trade-offs and strengths/weaknesses of different agile methodologies. - Ability to define an appropriate source control strategy for a project. Experience with multiple source-control tools. - Continuously work to improve the skills of other developers through hands-on mentorship, demonstration and pairing. Qualifications - Bachelor’s degree in Computer Science or a related degree. An equivalent combination of education, certification and/or experience may be considered in lieu of a formal degree. - Minimum of ten (10) years of programming experience in a professional environment. - Consistent demonstration of strong analytical skills and abilities to develop solutions and alternatives that meet business goals. - Maintains strong relationships across and outside of your organization and regularly collaborates with multiple cross-functional teams. - Consistent demonstration of effective verbal and written communication skills. - Consistent demonstration of the ability to listen and communicate technical information to a wide variety of technical and non-technical clients. - Consistently self-motivated, curious, and creative in approach to technology with a passionate embrace of technology. - Deep, substantial expertise in the technologies required for the role. Requirements - Strong knowledge in more than one of the following technologies: HTML / JavaScript / CSS/ React / TypeScript/Electron, Node.js, Open-source JavaScript libraries, Data storage technologies including RDMSs, No-SQL databases and unstructured storage, REST APIs, Microservices, Azure cloud platform or equivalents such as AWS or GCP. - Strong expertise with one or more programming paradigms such as Object Oriented Programming (OOP), functional programming, or dependency injection. - Experience delivering software systems throughout the entire software lifecycle from design, development, testing, deploy and maintenance. - Design and develop instrumentation strategies for software components to allow monitoring, troubleshooting and to ensure they are operating properly. - Experience developing and deploying code in one or more environments with an understanding of considerations for scalability and trouble-shooting. - Experience defining API contracts using OpenAPI Spec and tools. How You Will Stand Out - Master’s degree in Computer Science or related field. Where You'll Work - This position requires on-call responsibilities requiring work during nights, weekends, or holidays. - Works in a normal office environment where there is no physical discomfort due to temperature, noise, dust and the like. - Moderate noise (examples: business office with computers and printers). - Some travel including travel to restaurant locations and trade shows. This position requires the ability to adhere to the LCE Travel policy.

Related Categories

Related Job Pages

More Architect Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Gather and analyze customer requirements in the VCF/SDDC environment • Develop and align solution concepts • Conduct strategy workshops and provide consulting on architecture and design • Create implementation roadmaps based on strategic decisions • Implement the designed solutions • Perform high-end troubleshooting

Germany
Job Closed
Schneider Electric logo

Solution Architect

Schneider Electric

With a foundation that dates back to 1836, Schneider Electric has developed into a worldwide specialist in energy management. In the past, the company has hired

Architect16 days ago

Role Description Schneider Electric is seeking a Services Solution Architect in the Kansas City/St.Louis area. This role provides presales technical leadership, develops reference architectures, and ensures the integrity and value of customized solutions. The role will partner closely with sales, other architects, and field execution leaders to deliver differentiated technical expertise across Modernization, Maintenance, Consulting, and Digital services engagements. This job might be for you if: - A successful candidate must be able to demonstrate an ability to excel in a matrixed environment. - Ability to collaborate with counterparts to support business through best practice sharing and joint accountability. - Collaboration with other business units is critical for alignment in each market served. - Excellent communication skills (verbal and written) and ability to work well with all levels in an organization. - Situational awareness, social intelligence, listening, and problem-solving skills. - Team player and highly collaborative. - Self-confident and skilled communicator with the ability to build relationships and influence others. - Well-developed strategic planning skills and ability to challenge the status quo. - Demonstrated ability to implement innovation and change. - Solid understanding of business finance. Core Responsibilities - Pre-Sales technical trusted advisor on complex architectures, systems and products. - Anticipate and understand customer needs and build full technical value proposition. - Partner with sales and quotations team on technical elements of RFI/RFP to build service proposals. - Drive continuous improvement through collaboration with services excellence. - Provide feedback on offer management and the evolution of offers. - Attend sales engagements as necessary. - Validate technical integrity of quotation. - Lead alignment of customized solution against field execution leaders (PSM, FSM). - Advise strategic and named accounts to develop customer strategy. - Educate customer on technical aspects of offer via L&Ls, participation in thought leadership & Industry conferences. - Perform customer site walks. - Interface with Customer technical teams. - Act as coach to internal Sales fighting team. - Responsible for the creation of reference architectures and Segment Solution requirements. - Mentor to Inside and System Architects. Qualifications - Minimum of 10 years of relevant work experience in field operations/industry and sales within the Electrical Industry. - Electrical or Mechanical Engineering Degree required from an accredited institution. - Good understanding of Schneider Electric Portfolios including APC, Square D, ASCO, Digital and Software offering preferred. - Demonstrated proficiency with digital tools, CRM platforms (e.g., Salesforce), and data-driven decision-making. - Ability to travel (50%+) as required. Benefits - Incentive structure aligned to Sales Incentive Plan (SIP).

United States

Role Description Arquiteto de Solucoes - 100% Remoto Qualifications - Experiência comprovada como Arquiteto de Soluções em ambientes complexos. - Domínio de frameworks de arquitetura (TOGAF, Zachman ou ArchiMate). - Experiência com modelagem de arquitetura utilizando C4Model. - Profundo conhecimento em arquitetura de microserviços, cloud-native e DDD. - Vivência com provedores de nuvem (AWS, Azure ou GCP) e seus modelos de serviço (IaaS, PaaS, SaaS). - Conhecimento em DevSecOps, CI/CD, infraestrutura como código (IaC) e automação. - Experiência com containers (Docker), orquestradores (Kubernetes, OpenShift) e arquiteturas serverless. - Domínio de padrões de integração (API Gateway, ESB, Event-Driven Architecture). - Experiência com sistemas distribuídos, alta disponibilidade e escalabilidade. - Conhecimento em arquitetura de dados, governança e modelagem (relacional e não relacional). - Experiência com a linguagem de desenvolvimento como Java. - Experiência com ferramentas de versionamento (GitHub, Azure DevOps) e pipelines de entrega contínua. - Conhecimento em princípios SOLID, 12 fatores, Design Patterns e Refactoring. - Experiência com arquitetura orientada a eventos (ex: Kafka). - Vivência com metodologias ágeis e práticas de observabilidade (monitoramento, logging, tracing). Company Description

Brazil
Job Closed
Nexer Tech Talent logo

SAP Architect

Nexer Tech Talent

Vi är specialiserade på att ge nyexade techtalanger en ultimat start på sin karriär och en lovande framtid!

Architect16 days ago
Full TimeRemoteTeam 201-500Since 2014H1B No Sponsor

• Support client in shaping AI integration into SAP landscapes • Provide architectural guidance and validate concepts through hands-on POC work • Define architecture for enabling AI in SAP landscapes using MCP • Contribute to AI framework design and best practices • Design and support MCP server setup across domains • Support AI integration across SAP S/4HANA, BW/4HANA, and SaaS platforms • Work with AI agents and explore AI tools and orchestration approaches • Design and execute technical and functional POCs

Czechia