Staff Integration Engineer
CurrentResponsibilities: - Design and implement integrations between different systems and applications - Write clean, testable, and efficient code to support integration solutions - Collaborate with cross-functional teams to identify integration requirements and design solutions - Debug and troubleshoot integration issues - Participate in code reviews to ensure quality and adherence to best practices - Document integration design, testing, and maintenance processes - Stay… Show more Responsibilities: - Design and implement integrations between different systems and applications - Write clean, testable, and efficient code to support integration solutions - Collaborate with cross-functional teams to identify integration requirements and design solutions - Debug and troubleshoot integration issues - Participate in code reviews to ensure quality and adherence to best practices - Document integration design, testing, and maintenance processes - Stay updated with emerging trends and technologies in integration engineering. - Ensure the reliability and scalability of integration solutions. - Mentor and guide junior engineers in best practices - Create high-level architectural designs and proof of concept implementationsSkills: - Proficiency in at least one programming language used in integrations - Experience with service-oriented architecture (SOA) and microservices - Knowledge of cloud computing, including AWS, Azure, or Google Cloud - Familiarity with REST APIs, JSON, XML, HL7, and FHIR data formats - Good understanding of software testing and debugging - Strong problem-solving skills - Ability to work effectively in a team environment. - Communication, collaboration, and leadership skills Show less