serp_jobs.breadcrumb.workplace_remote Architect serp_jobs.h1.location_city
serp_jobs.job_alerts.create_a_job
Architect • dearborn mi
- serp_jobs.job_card.promoted
Architect
Little CaesarsDetroit, MI, US- serp_jobs.job_card.promoted
Business Architect
Ford Motor CompanyDearborn, MI, USArchitect
Rise TechnicalDetroitEnterprise Architect
CGSDetroit, Michigan, United States, 48201Architect
GpacDetroit, Michigan, United StatesArchitect
Hello InnovationDetroit, MI, USCybersecurity Architect
StellantisRemote, MI- serp_jobs.job_card.promoted
Cloud Enterprise Architect
Ford MotorAllen Park, Michigan, USA- serp_jobs.job_card.promoted
Platform Architect
Diverse LynxDetroit, MI, US- serp_jobs.job_card.promoted
?Architect (Healthcare Preferred)
GPACDetroit, MI, US- serp_jobs.job_card.promoted
Project Architect - Senior
GenslerDetroit, MI, USLandscape Architect
Harrison Consulting SolutionsDetroit, United StatesProject Architect
ActalentDetroit, Michigan, USAArchitect II
Hamilton Anderson AssociatesDetroit, MI, US- serp_jobs.job_card.promoted
BI Architect
StaffingDetroit, MI, US- serp_jobs.job_card.promoted
IAM Architect
eTeamDetroit, MI, USAzure Architect
KPITMichigan- serp_jobs.job_card.promoted
Cloud Architect
VirtualVocationsLivonia, Michigan, United StatesConsulting Database Architect
Fifth Third BankDetroit, MI, United StatesPrincipal Architect
OHM AdvisorsLivonia, MI, USArchitect
Little CaesarsDetroit, MI, US- serp_jobs.job_card.full_time
Build a Bigger, Better, Bolder Future
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.
Your Mission :
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 my 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 my 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 my teams 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 our 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 your 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. Identify new technologies and processes which should be considered for use by LCE.
- 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. Able to reach the right decision despite conflicting perspectives
- 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. When necessary, 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.
- Keep up to date with technology trends within your technologies of focus
- Continuously work to improve the skills of other developers through hands-on mentorship, demonstration and pairing. This includes focusing on both direct coding skills as well as ancillary skills such as how to pair well or operate in an agile team.
Who You Are :
How You Will Stand Out :
Where You'll Work :