Job Url: https://ats.rippling.com/hhcs-careers/jobs/43720922-6c9d-43c6-b6b5-e0ff5e07068f Job Description: Responsibilities: ·        Design and lead the development of complex service oriented, integration heavy, multi-tenant distributed Saas application. ·        Deliver the required systems integration solutions for a new and existing business solution and platform change, ensuring continuity and security of the systems, data, and business services. ·        Help define the integration and dataflow architecture and evaluate vendor web services and API capabilities. Identify gaps in available integration services and work on remediation strategies to ensure stability as the underlying platform technologies continue to evolve ·        Collaborate with support teams to resolve production incidents and proactively seek opportunities to develop preventative measures to avoid recurrence ·        Defining an over-arching enterprise architecture which integrates multiple vendor workstreams across a range of target platforms in a manner, to allow the initiation, flow, processing and management of data flows in a secure and reliable manner ·        Analysis of specific requirements and production of suitable specifications  ·        Derivation and documentation (e.g. data models, configurations, and setup) of effective, highly scalable and class-leading Microsoft based applications, data and system integration solution architectures ·        Working with other technical and business stakeholder teams to ensure high quality outcomes in the areas of technical fit, resilience, security, compliance and efficiency across relevant solution ·        Ensuring that the solutions can be delivered, deployed and operated in a highly repeatable and predictable manner through interaction and collaboration with DevOps and environment specialists  ·        Leading, managing and mentoring the team members to produce required designs, implementations and solution outcomes ·        Write technical documentation   Requirements: ·        A minimum of 7 years of experience successfully delivering high performing application solutions that meet scope, cost, and date parameters ·        A minimum of 5 years of experience in software development using .NET Core, C#, Angular, web services, SOAP, JSON, REST, APIs, XML, automated testing frameworks, and orchestration tools ·        Working experience in Saas multi-tenant product development ·        Experience with Azure Services is required ·        Expertise in comparing integration approaches and assessing their relative strengths and limitations in terms of meeting business goals ·        Experience working with relational and non-relational databases ·       Analytical and problem-solving skills with a commitment to customer service   ·        Ability to work effectively independently and as part of a team ·        Flexibility to balance competing initiatives, multi-task between project development and customer support, and adapt to changing business and technical requirements ·        Experience working in and contributing to a team-oriented, collaborative environment that values positive, collegial relationships among co-workers ·        Great attention to detail ·        Organizational skills ·        Degree in Computer Science, Statistics or relevant field