Software Application Architect

Software Development Vadodara, India


Description

 

Software Application Architect

 

Job Title:

Software Application Architect

Department:

Engineering

Reports To:

Principal Software Architecture

Job Purpose:

Qualifacts is an innovative behavioral health electronic health record (EHR) vendor. We partner with customers to facilitate their ability to deliver quality care and improve their patients’ lives. With decades of experience, our products and services help customers achieve interoperability goals, improve productivity, and maximize reimbursement.  We offer multiple solutions (CareLogic, Credible, and InSync) to clinics and practices serving over 10 million patients in all 50 states.  

 

If you are interested in a mission driven role within a dynamic, results oriented culture, please apply today! We are open to remote candidates for this position.

You will apply your skills and experience architecting robust, scalable software solutions as you guide teams building EHR software delivered as a service.

Essential Job Responsibilities:

Approx. % of Time

Duties

100%

 

·     Works alongside peer leaders (Architecture, QA, Product Owners, DevOps and Infrastructure) to manage and motivate multiple cross-functional software development teams to deliver high-quality software on schedule.

·     Analyze complex requirements and make appropriate design choices for sophisticated components.

·     Design solutions to complex features involving other more junior team members.

·     Make judicious decisions that may impact larger organization.

·     Communicate design concepts clearly to both technical and non-technical stakeholders.

·     Carry out performance analysis of solutions against current requirements.

·     Analyze complex workloads and initiate solutions to complex problems.

·     Develop innovative ideas and solutions for projects.

·     Oversee the implementation of design, coding, security and documentation standards.

·     Work closely with development and operations teams to ensure successful product rollouts.

·     Identify issues and critically evaluate implications of ideas or solutions.

 

Qualifications

 

Education:

Required

BS in Computer Science or related field or equivalent software industry experience.

Preferred

Knowledgeable in software architecture

Licenses/ Certifications:

Required

None

Preferred

Software Architecture Certifications.

Understanding and experience with either HL7 or FHIR standards

Years’ Experience:

Required

2+ years as a software architect preferably in a related industry

Required

8+ years in design and development in projects related to software applications

Knowledge, Skills and Abilities:

Required

·  Strong Expertise in the design, development, and deployment of SaaS applications in a Microsoft .NET Framework

·  Experience with building and hosting applications in AWS environment.

·  Solid understanding of n-tier Application Architecture in OnPrem and Cloud environments.

·  Extensive experience working with Relational / NoSQL Databases like: SQL Server, Postgres, DynamoDB etc.

·  Experience with Model Driven Development (MDD), Domain Driven Design (DDD) and similar design Patterns

·  Experience working with various vendor platforms and managing interfaces between systems in a complex clinical ecosystem. Proficient in enterprise application integration with external entities

·   Experience in application monitoring, performance tuning, code reviews, and creating Proof-of-Concepts

Required

Competency in the several of the following areas: Healthcare solutions, SaaS, databases, security, public cloud infrastructure, microservices

Competencies (top 3)