Purpose Of The Job
Our client is one of the world largest healthcare manufacturing organisation. The goal is gathering data from medical implants to monitor clients state and provide recommendations. We are looking for Architect who experienced with C# and Azure Infrastructure
Main Tasks And Responsibilities
- Run the architectural discussions with stakeholders
- implement the POCs and R&D activities
- make the monolith - microservices migration strategy
- guide the development teams
- quickly able to adapt to domain and new technologies
- experiment and find quick solutions to customer pain area by carrying out Proof-of-Concepts
- collaborate and resolve dependencies across multiple development teams.
Education, Skills And Experience
MUST HAVE:
5+ years of experiencing in designing and architecting Enterprise Applications
Experience in pre-sales activities
Experience as a Microsoft Azure Cloud Architect
Hands-on in development of Web and Desktop applications using .Net technologies - including .NET Core and Micro Services, React, Angular and other similar framework, Test Automation framework - like Selenium
Ability to lead technical design sessions and architect scalable, secure, and robust solutions.
Evaluate and select appropriate software or hardware and suggest integration methods.
Oversee progress of development teams to provide consistency with initial design.
Provide technical leadership and support to software development teams., and ensure that software meets all requirements of quality, security, modifiability,extensibility, etc
Agile / Scrum methology practioner as well good knowledge on Behaviour Driven Development (BDD), Test Driven Development (TDD), etc.
Strong understanding of Object Oriented Design, Design Patterns, Database Optimization, Normalizaiton, etc.
Should be flexible to work on Customer proprietary tools, technologies and framework
Should possess excellent communication and presentation skills (language: English)
Good knowledge of Azure DevOps and CI/CD
Would Be a Plus
Good to have background in the Medical and Life science Industry, ability to understand domains quickly