About this role
Job Requirements
What You'll Do
- Design, develop, and maintain enterprise integration solutions connecting applications, platforms, cloud services, and intelligent workflows.
- Own end-to-end integration of enterprise platform services, APIs, and connected systems.
- Define integration contracts, API versioning strategies, and backward compatibility approaches.
- Drive schema evolution, domain model alignment, and interoperability across distributed systems.
- Ensure reliability, observability, monitoring, and operational excellence for integrated solutions.
- Leverage AI-assisted engineering practices to improve software quality, productivity, and delivery efficiency.
- Partner with cross-functional teams to deliver secure, scalable, and maintainable solutions.
- Support troubleshooting, incident management, continuous improvement, and technical alignment across team and organizations.
Work Experience
What We're Looking For
- Experience: 5+ years of relevant software engineering experience, including 2+ years in full-stack development and 3+ years in integration or platform engineering, within a regulated or enterprise environment.
- Integrations: Strong experience managing system integrations across enterprise platforms to ensure process efficiency.
- Troubleshooting: Strong coding, debugging, problem-solving skills and ability to work in Agile environments.
- Problem Solver: A strong passion for tackling complex challenges and a keen interest in learning new technologies.
- Cybersecurity: Ensure application security through secure coding practices, identity management, and compliance with industry standards. Solid understanding of application security principles including OAuth, JWT, encryption, and secure coding.
- Operations: Experience in operations support and incident management processes.
- DevOps: Experience working with PowerShell, Azure DevOps/Git, Build Management, Continuous Integration (CI), and Continuous Delivery (CD).
- AI-Assisted Development: Fluent in using AI-assisted development tooling as part of daily engineering practice.
- Development: Design, develop, and maintain scalable web applications using .NET Core, C#, Azure, and modern frontend frameworks (React/Angular).
- Frontend: Web development skills including React/Angular, HTML5, JavaScript, jQuery, TypeScript, and CSS. Architecture: Strong fundamentals of software design including OOP, SOLID Principles, REST APIs, OOAD, SOA, and Web Services.
- Leadership: A desire to mentor others and facilitate technical discussions within the team.
- Communication: Excellent communication and collaboration skills.
- Healthcare & Interoperability: Experience with FHIR, DICOM, medical imaging applications, healthcare interoperability, and connected healthcare ecosystems.
- Technical Stack: Experience with ReactJS, REST APIs, C#, Go, Azure, Git, Linux, Docker, Kubernetes, and modern cloud-native technologies.
- Deployments: Experience supporting cloud, edge, hybrid, and local deployment models.
- Edge Platforms: Understanding and experience working with enterprise edge platforms and connected device ecosystems is considered an advantage. Education: Qualifications required: BE, MSc, MCA, Computer Science, or a related discipline.
What Defines Success
You combine integration engineering expertise with an AI-enabled mindset to deliver secure, scalable, and reliable solutions across complex technology landscapes. You excel at connecting