remote
Software Engineer Opportunities - Almac Group
Software Engineer
Software Engineer role focused on developing robust, scalable solutions for healthcare and pharmaceutical services using Java, Python, and SQL within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑quality software components in Java and Python.
- Collaborate with cross‑functional teams to define requirements and deliver solutions that meet business needs.
- Write efficient SQL queries and manage data integration across internal systems.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Contribute to architectural discussions and adopt best practices for performance and security.
Requirements
- Proven experience in software development with Java and Python.
- Strong understanding of relational databases and SQL.
- Experience working in Agile/Scrum environments.
- Excellent problem‑solving skills and attention to detail.
- Effective communication and teamwork abilities.
Skills
software developmentjavapythonsqlagile