Lead Engineer, IT Enterprise Applications
Apply NowCompany: PDS Health
Location: Irvine, CA 92620
Description:
Now is the time to join PDS Health. You will have opportunities to learn new skills from our team of experienced professionals. If you're ready to take your career to the next level and gain valuable experience, apply today!
This position reports directly to the Sr Mgr, IT Enterprise Applicaitons and will be immersed in a high-performing team responsible for the majority of PDS system and business partner integrations. As a key member of this team, you will work and/or consult with team members to design, deliver, and maintain integration services, applications, data pipelines, and APIs for a wide variety of business-critical scenarios.
Responsibilities
Qualifications
Preferred
Knowledge/Skills/Abilities
Benefits
Compensation Information
$116,000.00-$150,000.00 / Annually
PDS Health is an Equal Opportunity Employer. We celebrate diversity and are united in our mission to create healthier and happier team members.
This position reports directly to the Sr Mgr, IT Enterprise Applicaitons and will be immersed in a high-performing team responsible for the majority of PDS system and business partner integrations. As a key member of this team, you will work and/or consult with team members to design, deliver, and maintain integration services, applications, data pipelines, and APIs for a wide variety of business-critical scenarios.
Responsibilities
- Provide leadership in integration activities:
- Develop and implement complex integration solutions between applications and platforms, ensuring proper documentation created.
- Evaluate, define and when necessary, prototype alternatives to determine the most appropriate approach for each solution.
- Assist in preparing, evaluating, and interpreting technical requirements specification documents.
- Provide occasional support to other integration specialists to deliver assignments on time, on budget, and matching requirements.
- Work with teams to evaluate and improve the usability of the integration platform.
- Provide support:
- Define and implement an effective, robust, and ongoing support model for products delivered on the integration platform.
- Manage support documentation for system and data integrations, ensuring completeness and accuracy of knowledge base content.
- Provide off hours support, as needed.
- Serve as a technical escalation point of contact for integration support issues and trouble tickets.
- Provide technical and strategic leadership:
- Develop an effective, consistent, and robust integration practice, upholding and contributing to best practices and architectural standards.
- Maintain strategic direction through a focus on the departmental business & technology roadmap, driving continuous improvement.
- Provide technical leadership and mentorship for other integration engineers to ensure effective integration strategies across the organization.
- Lead and manage a team of Kafka engineers by providing guidance, feedback, and mentorship.
- Monitor and optimize the performance, reliability and scalability of Kafka Clusters and data pipelines. Able to troubleshoot Kafka related issues.
- Design, develop, and deploy automated data pipelines for data warehouse or app ML models.
- Other duties and responsibilities as assigned.
Qualifications
- BS degree in Computer Science or related field in lieu of degree, 5+ years of related experience.
- 12+ years of experience in related field.
- Proven experience (6+ years) as an Integration Engineer, specializing in Epic Bridges and MuleSoft, with hands-on experience in designing, implementing, and troubleshooting complex integration solutions.
- Strong familiarity with other integration engines, such as Dell Boomi, IBM Integration Bus, or Jitterbit, etc.
- Epic Bridges and MuleSoft certifications are highly desirable.
- Solid understanding of healthcare IT systems and HL7 standards.
- Proficiency in several programming languages (I.e., Java, Python, C#, JavaScript).
- Expert knowledge in enterprise integration patterns, data formats, and protocols (messaging, event driven, SOAP, RESTful APIs, AsyncAPI).
- Hands-on experience in large scale SOA design, development and deployment.
- Experience with API management technologies.
- Experience working with source code repositories as well as continuous integration and continuous deployment (CI/CD) tools and processes.
- Experience with Cloud IPaaS tools - MuleSoft Anypoint Platform and CloudHub.
- Experience with MuleSoft IDE - Anypoint Studio.
Preferred
- Master's degree in computer science, Software Engineering, Computer Engineering, Information Systems, or similar field of study.
- Experience with enterprise software delivery.
- Understanding of containerized applications and Kubernetes.
- Familiarity with Epic (EHR) software system.
- Familiarity with Domain Driven Design (DDD) concept.
- Familiarity with Common Data Model (CDM) concept.
- Familiarity with HL7, EDI X12 message structure.
- Experience with Microservices, Framework Development, DevOps.
- Experience with GIT, and Atlassian Tools (Jira, Confluence, Bamboo, Bitbucket)
- Experience in the healthcare/retail industry.
Knowledge/Skills/Abilities
- Ability to multi-task effectively without compromising the quality of the work.
- Excellent interpersonal, oral, and written communication skills.
- Detail oriented, organized, process-focused problem solver, proactive, ambitious, customer service focused.
- Ability to draw conclusions and make independent decisions with limited information.
- Ability to respond to common inquiries from customers, staff, regulatory agencies, vendors, and other members of the business community.
- Initiative-taking, reliable individual capable of working independently as well as part of the team.
- Inspire team improvements in a challenging environment.
- Strong background in data structures, algorithms and debugging.
- Demonstrated technical leadership, and successful participation in projects involving multiple engineers.
- Ability to learn quickly, understand complex systems and to work closely with others across multiple teams.
- Ability to manage uncertainty, time pressure and large technical challenges.
- Ability to deliver high-quality work on time.
- Strong attention to details, highly organized, and adept in the use of productivity tools.
Benefits
- Medical, dental, and vision insurance
- Paid time off
- Tuition Reimbursement
- 401K
- Paid time to volunteer in your local community
Compensation Information
$116,000.00-$150,000.00 / Annually
PDS Health is an Equal Opportunity Employer. We celebrate diversity and are united in our mission to create healthier and happier team members.