Louisville KY
Job Description:
>> Design and deliver end-to-end solution architectures spanning front-end (Angular), back-end (.NET), data platforms (Databricks), APIs, and cloud infrastructure (Azure)
>> Act as a hands-on architect, contributing code, prototypes, and reference implementations across application, data, and AI layers
>> Architect and implement modern full-stack applications, ensuring seamless integration between UI, services, and data platforms
>> Lead the design of data and analytics solutions using Databricks, including data pipelines, lakehouse architecture, and integration with application services
>> Design and integrate AI-enabled solutions
>> Collaborate with engineering teams to build reusable frameworks, shared services, and integration patterns across front-end, back-end, and data layers
>> Partner with Product, Engineering, CloudOps, and Security teams to ensure security, reliability, and governance are embedded into all solutions
>> Lead architecture and design sessions, providing clear technical direction and influencing decisions across stakeholders
>> Ensure solutions meet non-functional requirements including performance, scalability, cost optimization, security, and compliance (HIPAA, SOC 2)
>> Drive adoption of modern engineering practices
>> Mentor team members and promote engineering excellence and best practices across the organization
>> Ensure all solutions align with enterprise architecture standards, data governance policies, and CISO directives
Requirements:
>> - Bachelor s degree in Computer Science, Information Systems, or related field (or equivalent experience)
>> - 7+ years of software engineering experience, including 5+ years in architecture or senior design roles
>> - Proven experience as a hands-on Solutions Architect in enterprise, cloud-native environments