We are seeking a Technical Architect with extensive experience in advanced technologies, enterprise architecture, and software development. The ideal candidate will have a strong background in designing architectural solutions for large-scale programs, leading development teams, and implementing modern cloud-based and API-driven systems. This role requires expertise in web applications, microservices, security architecture, and event-driven architecture.
Key Responsibilities:
- Design and implement enterprise architecture solutions for large and complex programs.
- Lead development teams in application design, implementation, and troubleshooting.
- Define and enforce architectural best practices, security frameworks, and integration standards.
- Architect and design web applications, web services, and mobile applications.
- Develop RESTful APIs and integrate data using modern frameworks.
- Design and implement cloud-based applications with AWS, GCP, and Kubernetes.
- Ensure adherence to CI/CD processes, code quality standards, and best practices.
- Lead technical troubleshooting, bug fixing, and performance tuning initiatives.
- Provide technical leadership and mentorship to development teams.
- Work with business teams to analyze requirements and align technical solutions.
Required Qualifications:
- Minimum of 10 years' experience in advanced technologies, including 5+ years as a Technical Architect.
- Minimum of 7 years' experience in software development, including 3+ years leading development teams.
- Experience in enterprise architecture concepts and methodologies.
- Strong technical knowledge in databases, business intelligence, infrastructure, and web integration.
- Extensive experience with API and data integration, cloud-native applications, and microservices.
- Strong background in security architecture, authentication, authorization, and identity management.
- Expertise in application performance monitoring, analytics, and reporting.
- Hands-on experience with modern security frameworks, logging, and tracing implementations.
- Ability to inform, educate, and influence managers and teams on architectural best practices.
- Bachelor's degree in Computer Science, Engineering, or a related discipline.
- Master’s degree in a technical discipline preferred.
Location:
Auburn Hills, MI
#J-18808-Ljbffr