company logo

Software Developer 3 CR

Hologic, Inc..com

Office

Alajuela, Costa Rica

Full Time

Job Title:   Software Developer 3 CR Organization Name: Enterprise Applications and Analytics Position Reports to:   Sr. Manager, Software Developer Organizational Relationships: Multidisciplinary teams

Summary of Duties and Responsibilities

  • Design, develop, and maintain scalable, efficient, and high-quality APIs and software solutions that implement the API contracts.
  • Collaborate with team members to design and implement API-driven architecture and integrations, leveraging middleware platforms where appropriate.
  • 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.
  • Peer-review code and documentation to ensure adherence to standards and best practices.
  • Develop and maintain API documentation and specifications for internal and external use.
  • Write unit tests, integration tests, and functional tests to ensure code quality and stability.
  • Stay current with industry trends, tools, and best practices in API development, middleware platforms, and software engineering.

Qualifications

  • Proficiency in designing and building RESTful APIs; familiarity with SOAP-based messaging is a plus.
  • Hands-on experience with middleware platforms such as MuleSoft, Oracle Integration Cloud (OIC), webMethods, Dell Boomi, or similar tools.
  • 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.
  • Understanding of queueing concepts and hands-on experience with a queuing platform such as Kafka, RabbitMQ, or ActiveMQ.
  • Solid understanding of API security standards (e.g., OAuth2, JWT) and versioning practices.
  • Strong knowledge of relational database design and development. Oracle preferred.
  • Familiarity with API testing tools such as Postman, JMeter, SoapUI, cURL or equivalent.
  • Experience with Agile development methodologies and working in a collaborative team environment. Familiarity with ServiceNow’s Agile Development is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Familiarity with DevOps practices (e.g., CI/CD pipelines, containerization with Docker, Kubernetes) is a strong advantage.
  • Strong communication skills and the ability to work independently or as part of a team.

Skills, Specialized Knowledge (Desired):

  • Familiarity with laboratory information systems (e.g., SCC Soft and Sapio Exemplar LIS) and lab-related software/tools (e.g., instrument interfaces, barcoding, etc.).
  • Experience with task automation using Python or other scripting languages.
  • Knowledge of networking concepts and cloud infrastructure.
  • Certification in middleware platforms like MuleSoft Certified Developer and Oracle Integration Cloud (OIC).

Education:

  • Bachelor’s degree desirable in information technology, Information Security, or relevant field.

Experience:

  • Minimum of 5 years of experience in software development with a strong focus on API design and implementation, middleware platforms, and system integration.

Software Developer 3 CR

Office

Alajuela, Costa Rica

Full Time

September 10, 2025

company logo

Hologic, Inc.

Hologic