Director Of Technical Architecture Core Solutions, Inc.
Core Solutions, Inc.
Office Location
Full Time
Experience: 15 - 15 years required
Pay:
Salary Information not included
Type: Full Time
Location: Chennai
Skills: C, Entity framework, SQL Server, aws, Database design, devops, github, Agile methodologies, Angular, HL7, Microsoft NET, ASPNET CORE, ADONet, Azure services, Web APIs, Rest Services, Microservices Architecture, HIPAA Compliance, healthcare data security, Cloud architecture, cicd, frontend technologies, react, Fhir
About Core Solutions, Inc.
Job Description
Core Solutions (CORE), a leading provider of Electronic Health Record (EHR) solutions tailored for the behavioral healthcare industry, is seeking an experienced Director of Technical Architecture to spearhead the organization's technical transformation to a SaaS-first model. As we gear up for rapid growth and market expansion with our new version and AI solutions, this role will play a pivotal part in establishing and maintaining architectural standards, ensuring code quality, and driving platform scalability and security. Responsibilities: Technical Leadership & Architecture: - Define and enforce technical architecture standards and best practices - Review and approve all code changes to ensure adherence to architectural principles - Lead architectural decision-making for transitioning to standardized SaaS offerings - Design scalable, secure, and maintainable solutions using Microsoft technology stack - Establish technical documentation, coding standards, and development guidelines Code Quality & Review Management: - Implement comprehensive code review processes across development teams - Establish automated code quality gates and continuous integration/deployment pipelines - Mentor senior developers on architectural best practices and ensure code aligns with requirements - Drive adoption of modern development practices like DevOps and automated testing Platform Transformation: - Lead technical aspects of SaaS transformation to reduce custom development overhead - Architect solutions for minimal customization needs - Design reusable components to accelerate product development - Ensure platform scalability to support customer growth - Collaborate with Product Management to balance technical debt reduction and feature delivery Team Leadership & Collaboration: - Provide technical guidance and mentorship to development teams - Collaborate closely with product and management teams - Facilitate architectural discussions and decision-making processes - Foster a culture of technical excellence and continuous improvement Qualifications: Technical Expertise: - 15+ years of software development experience with at least 5 years in senior technical leadership roles - Proficiency in Microsoft .NET ecosystem, C#, ASP.NET Core, Entity Framework, SQL Server, Azure services, web APIs, and microservices architecture - Strong database design and optimization skills - Cloud architecture experience with AWS - Healthcare industry experience with HIPAA compliance knowledge - Enterprise software development experience focusing on scalability and performance Leadership & Process: - Experience managing code review processes for large development teams - Understanding of software development lifecycle and agile methodologies - DevOps and CI/CD pipeline experience with Github and AWS - Security-first mindset with experience in regulated industries Preferred Qualifications: - Healthcare/EHR industry experience with behavioral health workflows knowledge - SaaS platform development and multi-tenant architecture experience - Microsoft certifications, experience with modern frontend technologies, and knowledge of healthcare standards - Previous technical transformation experience and a Master's degree in Computer Science or related field The candidate must be willing to work from our Guindy office. Please forward your response to saravanakumar@coresolutionsinc.com.,