Sr Staff Engr, Product Development - Sunrise Systems Inc
San Diego, CA 92130
About the Job
Our client, a leading medical devices company, is looking for a Sr Staff Engr, Product Development. This is for an initial duration of 06 months and is located in San Diego, CA.
Description:
Essential job duties:
Architecture skills:
Technical skills:
Healthcare & InterOperability:
Educational requirements:
Compensation: Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
Qualified candidates please send your word format updated resume at the earliest to sangeeth.k@sunrisesys.com and pavan.p@sunrisesys.com. Thank You.
Description:
- Responsible for defining and designing multi-tenant, SaaS applications.
Essential job duties:
- Responsible for designing reliable, secure, efficient, and cost-effective systems in the cloud using modern architecture paradigms such as microservices, event-driven architecture and cell-based architectures.
- Responsible for consistently measuring product architectures against best practices, identify areas for improvement and work with the product team for addressing the shortcomings.
- Responsible for architecture/technical community development and nurturing.
- Collaborate with the product manager to develop and refine the product vision and ensure that the architecture aligns with the vision.
- Define and prioritize architecture initiatives and projects, and work closely with the product manager and development team to ensure successful delivery.
- Perform necessary technical exploration and proof-of-concept exercises to evaluate new technologies and architectural approaches and create paved path for adoption.
Architecture skills:
- Experience with Domain Driven Design (DDD) and its principles. Strong understanding of software design patterns and principles, such as SOLID principles and the Single Responsibility Principle.
- Strong experience in designing RESTful APIs.
- Understanding of Cell-based architecture and its benefits, such as scalability, resilience, and simplicity.
- Experience with Event-Driven Architecture (EDA) and its patterns, such as publish-subscribe, message queuing, and event sourcing.
- Familiarity with microservices architecture and its patterns, such as service discovery, API gateways, and service meshes.
- Understanding of SaaS concepts such as control-plane, runtime, and data-plane, and how they apply to the design and implementation of a SaaS application.
Technical skills:
- Experience with AWS Lambda and AWS API Gateway for serverless computing and API management.
- Experience with AWS S3, DynamoDB, SQS, and Kinesis for data storage and messaging.
- Strong understanding of DevOps practices and tools such as continuous integration, continuous delivery, and infrastructure as code.
- Familiarity with data storage and retrieval patterns, such as relational databases and NoSQL databases.
- Experience with big data technologies such as Spark, and Hive, as well as AWS services such as EMR, EMR Serverless, and KDA for data processing and analysis.
- Proficiency in C#, .NET, and Golang.
- Proficiency in JavaScript, Angular, and React.
Healthcare & InterOperability:
- Knowledge of EMR systems and their use in managing patient health information.
- Familiarity with HL7 standards and their use in healthcare interoperability
- Understanding of the FHIR standard and its use in enabling healthcare interoperability. Familiarity with FHIR APIs and their use in accessing and exchanging healthcare data.
- FHIR resources understanding through hands-on exercises utilizing tools like HL7 Developer Sandbox.
- Develop FHIR Clinical layer (Medications) expertise and awareness to FHIR Profiles and Extensions
Educational requirements:
- Master’s degree in computer science, Computer Engineering, or related field of study AND Four (4) Years of experience. OR
- Bachelor’s degree in computer science, Computer Engineering, or related field of study AND Six (6) Years of experience.
Compensation: Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
Qualified candidates please send your word format updated resume at the earliest to sangeeth.k@sunrisesys.com and pavan.p@sunrisesys.com. Thank You.
Source : Sunrise Systems Inc