COME JOIN THE SMARTEST TEAM BUILDING HEALTHCARE SOLUTIONS FOR GLOBAL CUSTOMERS
At IntelliH, we are building the next generation scalable healthcare solutions bringing proactive patient care outside the perimeter of hospitals and clinics. The cloud-based IntelliH software solution has become the solution of choice for virtual care of chronic patients by large multi-billion dollar hospitals in the US that manage millions of patients.
You will be part of a multi-disciplinary talent pool with very smart engineers and architects, doctors, skilled nurses, epidemiologists, and data scientists.
If you are passionate about technology and looking for ways to transform your career and make an impact, IntelliH is the place to be. We are transforming healthcare in the US, in South America, and soon at all corners of the world.
Come join this talented team and bring your talent to this mix. Not to forget - have fun while doing it.
IntelliH is an equal opportunity employer.
Position Summary
The Software Architect-SaaS is a senior position that will work closely with the Engineering Team Lead at IntelliH. The Software Architect-SaaS will be a hands-on engineer working diligently to develop the IntelliH cloud-based software application and its capabilities using the latest technology and best practices. With organizational and project goals guiding the way, the Software Architect-SaaS is expected to be meticulous in product design and development. The selected candidate will work closely with the Engineering Team Lead to make the IntelliH platform responsive, dependable, and scalable, free from any deficiencies besides achieving the following goals:
Major Responsibilities/Duties
* Design, develop, and test scalable cloud-based enterprise-grade SaaS products and applications.
* Write unit, integration, component, and end-to-end test cases.
* Thoroughly review functional specifications and validate with technical development teams.
* Write technical specifications, break down the functional specifications into product backlog items, arrange them in the order of implementation per dependencies, and provide time estimates for completion.
* Conduct product performance evaluation and product refinement.
* Lead a team of developers and guide them on complex algorithms.
* Continuously upgrade the application code to use the latest frameworks and libraries.
* Ensure that sound application and/or technical design considerations are incorporated into the functional and technical design specifications for the product.
* Produce holistic, robust, scalable, dependable, and bug-free products that perform well with customers.
* Ensure that applications are HIPAA and SOC2 compliant and the data is secured.
* Educate and present architectural options available to stakeholders.
Basic Qualifications
* 8 to 12 years of diverse but hands-on experience in software development and technical architecture.
* Bring solid experience in developing large-scale enterprise applications based on microservices architecture and DDD patterns.
* Skilled in modern development principles (Agile, SOLID, TDD, design patterns, IoC).
* Be aware of security concepts and implementation of best practices for cloud-based software as a solution development.
* Must be hands-on in writing test cases using tools like xUnit, Mocks/Stubs, SpecFlow, etc. Should have knowledge of consumer contract test frameworks.
* Solid experience with .NET, MSSQL, Angular, cloud, front-end development, and other platforms for applications and services development.
* Experience with cloud services, DevOps, containers, orchestration, CI/CD, infrastructure as code (IaC), storage concepts, etc.
* Be passionate about product development and take pride in the written code.
Job Location:
India
#J-18808-Ljbffr