Source description
About the role
As a Technical Architect at our company, you will be responsible for leading the design and development of scalable, high-performance enterprise applications. Your expertise in .NET-based microservices architecture, Angular or modern SPA frameworks, cloud-native application development, and enterprise system design will play a crucial role in delivering robust technology solutions. Here is a breakdown of your key responsibilities: - Define and drive architecture for applications built on .NET microservices architecture and Angular or other modern SPA frameworks. - Evaluate and recommend appropriate technologies, platforms, and architectural patterns for scalable and resilient systems. - Develop high-level and low-level design documents, prototypes, and reference architectures. - Analyze system requirements, technical constraints, and risks to propose optimized solutions. - Work closely with business, product, and engineering teams to translate business requirements into technical solutions. - Ensure architecture governance and adherence to coding standards, security, quality, and compliance best practices. - Drive adoption of emerging technologies and modern engineering practices where relevant. - Collaborate with Data Science teams and support integration of Python-based models/services into enterprise applications. - Support DevOps initiatives, automation, and CI/CD implementation across projects. - Guide development teams on best practices related to system design, scalability, and performance optimization. In order to excel in this role, you should possess the following qualifications: - 812 years of experience in Software Development with current experience in a Technical Architect role. - Bachelors degree in Computer Science, Engineering, or a related field. - Strong understanding of software architecture principles, design patterns, and enterprise system design. - Hands-on experience in designing scalable, distributed, and high-performance systems. - Strong expertise in .NET technologies, Microservices Architecture, and Angular or modern front-end frameworks. - Knowledge of cloud-native architectures and modern application development methodologies. - Understanding of data architecture, data pipelines, and system integration patterns. - Familiarity with Data Science concepts and integration of ML/AI models into enterprise applications. - Experience with DevOps practices, CI/CD pipelines, and automation frameworks. - Strong understanding of relational and non-relational database design concepts. - Familiarity with version control systems and collaborative development practices. Additionally, the following preferred skills would be beneficial for this role: - Exposure to cloud platforms such as Azure, AWS, or GCP. - Strong problem-solving, stakeholder management, and communication skills. - Ability to mentor teams and drive technical excellence across projects. As a Technical Architect at our company, you will be responsible for leading the design and development of scalable, high-performance enterprise applications. Your expertise in .NET-based microservices architecture, Angular or modern SPA frameworks, cloud-native application development, and enterprise system design will play a crucial role in delivering robust technology solutions. Here is a breakdown of your key responsibilities: - Define and drive architecture for applications built on .NET microservices architecture and Angular or other modern SPA frameworks. - Evaluate and recommend appropriate technologies, platforms, and architectural patterns for scalable and resilient systems. - Develop high-level and low-level design documents, prototypes, and reference architectures. - Analyze system requirements, technical constraints, and risks to propose optimized solutions. - Work closely with business, product, and engineering teams to translate business requirements into technical solutions. - Ensure architecture governance and adherence to coding standards, security, quality, and compliance best practices. - Drive adoption of emerging technologies and modern engineering practices where relevant. - Collaborate with Data Science teams and support integration of Python-based models/services into enterprise applications. - Support DevOps initiatives, automation, and CI/CD implementation across projects. - Guide development teams on best practices related to system design, scalability, and performance optimization. In order to excel in this role, you should possess the following qualifications: - 812 years of experience in Software Development with current experience in a Technical Architect role. - Bachelors degree in Computer Science, Engineering, or a related field. - Strong understanding of software architecture principles, design patterns, and enterprise system design. - Hands-on experience in designing scalable, distributed, and high-performance systems. - Strong expertise in .NET technologies, Microservices Architecture, and Angula
More at Gebbs Healthcare Solutions