Responsibilities:<\/span><\/b> •<\/span> <\/span>Design, develop, and maintain scalable, efficient, and high -quality APIs and software solutions that implement the API contracts. •<\/span> <\/span>Collaborate with team members to design and implement API -driven architecture and integrations, leveraging middleware platforms where appropriate. •<\/span> <\/span>Work with middleware platforms such as Mulesoft, webMethods, Dell Boomi, Apigee, Oracle Integration Cloud (OIC), or similar tools to implement, manage, and troubleshoot system integrations. •<\/span> <\/span>Peer -review code and documentation to ensure adherence to standards and best practices. •<\/span> <\/span>Develop and maintain API documentation and specifications for internal and external use. •<\/span> <\/span>Write unit tests, integration tests, and functional tests to ensure code quality and stability. •<\/span> <\/span>Stay current with industry trends, tools, and best practices in API development, middleware platforms, and software engineering. Requirements:<\/span><\/b> •<\/span> <\/span>Bachelor’s degree in Computer Science, Software Engineering, or a related field. •<\/span> <\/span>Minimum of 5 years of experience in software development with a strong focus on API design and implementation, middleware platforms, and system integration. •<\/span> <\/span>Proficiency in designing and building RESTful APIs; familiarity with SOAP - based messaging is a plus. •<\/span> <\/span>Hands -on experience with middleware platforms such as MuleSoft, Oracle Integration Cloud (OIC), webMethods, Dell Boomi, or similar tools. •<\/span> <\/span>Experience with cloud platforms (e.g., AWS, Azure, or OCI) for hosting and managing APIs.Experience with backend programming languages such as Java, Python, or Node.js. •<\/span> <\/span>Understanding of queueing concepts and hands -on experience with a queuing platform such as Kafka, RabbitMQ, or ActiveMQ. •<\/span> <\/span>Solid understanding of API security standards (e.g., OAuth2, JWT) and versioning practices. •<\/span> <\/span>Strong knowledge of relational database design and development. Oracle preferred. •<\/span> <\/span>Familiarity with API testing tools such as Postman, JMeter, SoapUI, cURL or equivalent. •<\/span> <\/span>Experience with Agile development methodologies and working in a collaborative team environment. Familiarity with ServiceNow’s Agile Development is a plus. •<\/span> <\/span>Excellent problem -solving skills and attention to detail. •<\/span> <\/span>Familiarity with DevOps practices (e.g., CI/CD pipelines, containerization with Docker, Kubernetes) is a strong advantage. •<\/span> <\/span>Strong communication skills and the ability to work independently or as part of a team. •<\/span> <\/span>Familiarity with laboratory information systems (e.g., SCC Soft and Sapio Exemplar LIS) and lab -related software/tools (e.g., instrument interfaces, barcoding, etc.). •<\/span> <\/span>Experience with task automation using Python or other scripting languages. •<\/span> <\/span>Knowledge of networking concepts and cloud infrastructure. •<\/span> <\/span>Certification in middleware platforms like MuleSoft Certified Developer and Oracle Integration Cloud (OIC).
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/div><\/span>Requirements<\/h3>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/p>
<\/div>
<\/div>
<\/p>
<\/p>
<\/p>
<\/p>
<\/div><\/span>