Job Description :
The Position:
The Onsite Architect will be a key team contributor applying extensive knowledge of design principles and practices in the designing complex, enterprise scale services and products. General responsibilities include design concept generation, participating in and leading design reviews, development and testing of the product stack.
This is an equivalent technical lead role within engineering and an opportunity to influence the architecture and roadmap, and lead and guide engineering feature teams in execution and code review.

Responsibilities:
? Software Development: This is a hands-on software development position to design high level and low
level components, write high quality software that will perform at scale, be supportable, and be
extensible.
? Work with Product Management to understand business requirements and help translate those to offshore teams
? Work with Engineering teams onsite to collaborate and understand technical requirements across architecture, design, code, qa, build, release, infra and help bridge the gap between onsite and offshore teams to ensure predictable delivery of quality software
? Work closely with TPMs and engineering leads to establish milestones and minimum viable bundles for technical deliverables.
? Process & Operations: Builds, maintains, and extends our DevOps toolset to ensure ongoing
improvements to team productivity and product scalability; lead team members to design, plan, deliver and operate high quality software
? Leadership: Manage work allocation, mentor and guide engineers; Develop the team on technical concepts; ensures a culture that values technical excellence together with support and compassion for individuals; tracking team performance and delivery and status reporting

Requirements:
? BS in CS, Engineering or a related discipline
? 10+ years of hands-on industry and software development experience (or equivalent) (Java preferred)
? Experience in leading, mentoring junior software engineers and experience working in agile/scrumenvironment.
? Cloud (AWS) experience
? Experience in API Design, Data Modeling, Capacity planning
? Engineering best practices such as TDD, CI/CD
? Experience architecting and developing large scale design
? Full stack engineer with experience in designing, building and operating SaaS based enterprise software products using technologies like FE Javascript frameworks like Angular, React, enterprise languages likeJava, Node.js, SQL and NoSQL datastores, synchronous and asynchronous messaging technologies such as Kinesis, Kafka, SQS, or RabbitMQ, Caching, Infra as code
? Strong communication and solution-oriented, with the ability to clearly and concisely explain complexorganizational or technical problems
? Strong interpersonal skills, with proven ability to navigate complex corporate environments and influence stakeholders and partners

Nice to Have:
? Master in CS, Engineering (preferred)
? Experience in Healthcare tech, standards and workflows (e.g. HL7, FHIR)
? Experience in Data Analytics, Machine Learning
? AWS Certification
? Kubernetes