Back-end Software Engineer enhancing interoperability platform at Orion Health. Engaging in full development lifecycle and supporting complex healthcare systems.
Responsibilities
Engage across the full development lifecycle – from design and implementation to delivery and support.
Contribute to and influence engineering best practices, coding standards, and technical decision-making.
Solve meaningful real-world problems, designing code for enterprise-scale applications used by clinicians, administrators, and healthcare organisations globally.
Work across a blend of legacy and modern technologies, approaching challenges with curiosity and resilience.
Build and enhance APIs that support the secure and seamless exchange of clinical information within a complex healthcare ecosystem.
Partner with clients and internal stakeholders to translate user stories, business needs, and long-term outcomes into thoughtful engineering solutions.
Self-manage your workload and proactively think ahead – anticipating next steps and understanding the “bigger picture” of how your work fits into the product landscape.
Mentor and support junior and intermediate engineers, helping them grow their technical and architectural thinking.
Lead and influence architectural decisions, ensuring our interoperability platforms evolve in scalable, future-focused ways.
Advocate for engineering excellence, reliability, and maintainability across the codebase.
Requirements
Minimum of 5 years’ experience as a Software Engineer working on production, enterprise-grade applications.
Solid understanding of software architecture and design principles, with demonstrated ability to evaluate, troubleshoot, and improve complex systems.
Proficiency in Java is essential.
Experience with relational databases (Oracle, Microsoft SQL Server).
Familiarity with cloud technologies – AWS preferred.
Bonus points for experience with FHIR, automated testing frameworks (Junit, CukeTest), or Python.
Benefits
Health insurance on us, thanks to our partnership with Southern Cross.
Summer Recharge. We gift our people 2 extra paid days off, thoughtfully scheduled to extend long weekends and support rest and balance.
LeavePlus, offering additional paid time off for those important life moments (eligibility rules apply).
A relaxed, open-plan office with great energy and fun extras — pool tables, foosball, table tennis, arcade games, and more.
Hybrid working and flexibility to design a workday that works for you, your team, and the business.
Free daily breakfast and fruit, a barista-grade coffee machine, plus discounts at our onsite café.
Java Full Stack Developer designing and maintaining scalable applications for clients in freight and logistics. Focused on backend and frontend development using Java and modern frameworks.
Senior Associate in .NET full stack development for managed services at PwC. Designing and developing enterprise applications, leading teams, and implementing best practices.
SharePoint Engineer supporting Government activities in Annapolis Junction, MD or Sterling, VA. Engaging in systems engineering and development for SharePoint solutions.
Java Developer designing and implementing software projects for clients at BBHT consulting firm. Collaboration with project managers and business analysts in a hybrid environment.
Senior Full Stack Developer for a Canadian fintech company focusing on modern mortgage platforms. Building applications that streamline financial connections with a focus on user experiences.
Backend Developer focusing on Python/C# services for quote management in a leading internet connectivity provider. Involved in algorithm implementation, API design, and cross - functional collaboration.
Développeur Java au sein d’une équipe travaillant sur des projets applicatifs variés pour un acteur majeur du domaine maritime. Participer au développement, tests, collaboration et documentation technique.
Développeur .NET participant à la transformation digitale des clients à Lille. Réalisant analyses et développements sur des projets d’envergure en collaboration avec l’équipe.
Développeur Java Fullstack assurant des missions dans le secteur Banque, Finance et Assurance. Intégré(e) au sein d’une équipe travaillant pour le Front - Office, Middle - office, Back - office.