
Enterprise Architect
- Cincinnati, OH
- Permanent
- Full-time
- Define current state and target state architecture for the strategic applications, delivering best-in-class solutions
- Create the solution architecture that provides the blueprint for the development teams based on business concepts, goals & objectives, and high-level requirements
- Design and develop system architecture for scalable systems
- Research, architect, and drive complex technical solutions, consisting of multiple technologies to meet the system requirement
- Conduct technology reviews, assessments, and dependency mapping exercises for clients to best understand current client technological environments
- Analyze current client technological stage and propose improvements and future implementations
- Communicate architectural and technical decisions to all key stakeholders
- Provide technical oversight and direction for delivery teams
- Help Troubleshoot and resolve challenging technical issues across multiple systems
- Bachelor's or Master's degree in Computer Science/Software Engineering or a related engineering field
- 10+ years of experience in software engineering with 3 years leading teams and architecting systems
- 5+ years of working with Digital technologies
- Highly proficient in a variety of technologies vertically and horizontally. Being proficient in multiple stacks is preferred.
- Strong knowledge of APIs, microservices, containerization, real-time and batch integration mechanisms/protocols
- Experience building internet scale web services/API platforms from the ground up
- Knowledge of various database technologies and use-cases (e.g., Relational, NoSQL, Graph, Caching Options, etc.)
- Strong knowledge / experience in all things Digital – Application of AI/ML to solve business problems
- 5+ years of development experience using modern programming languages (Java, Python, Go, JavaScript)
- Experience with or strong knowledge of client facing websites and mobile technologies and frameworks
- Experience with Cloud technologies (Azure, AWS)
- Experience with Digital Analytics including Customer Behavioral Analytics
- Experience with CI/CD tools and techniques
- Good understanding of Security Architecture patterns (LDAP, oAuth, SAML etc.)
- Good understanding of Agile (Scrum, DAD, and the like) methodologies
- Proficient in bridging high-level architecture with hands-on development, demonstrating the ability to dive deep into code when needed to validate design decisions, troubleshoot complex issues, and accelerate delivery
- Superior communication skills, both oral and written; is clear, concise, sincere, and persuasive. Excellent listening skills and displays a genuine interest in the voice of others.
- Comfortable communicating ideas and insights to senior management
- Ability to mobilize and persuade others
- Intellectual curiosity to keep pace with technological advancements and tools
- Accountable and able to stick to hard deadlines
- Intellectually curious and entrepreneurial-minded, always seeking ways to improve work product and their own performance
- Able to collaborate and work closely together with colleagues to identify opportunities and to develop solutions
- Able to prioritize and easily switch between projects
- Strong analytical skills to quickly find solutions or assess the company’s digital experience needs
- The ideal candidate will be passionate about data and digital technology, consistently staying abreast of emerging trends in AI and machine learning, including agentic AI architectures, large language models (LLMs), and their practical applications in enterprise environments.
- Experience with Insurance industry is highly desirable