CORA Group is a leader in mergers and acquisitions. Being acquired by those who were acquired makes a difference.
Senior Backend Engineer
Location
Canada
Posted
76 days ago
Salary
$150K - $170K / year
Seniority
Senior
Job Description
Senior Backend Engineer
CORA Group
• Own major components of a new SaaS platform from design through production • Build event-sourced, CQRS-based services in C#/.NET using DDD principles • Design clean domain models, message contracts, and integration patterns using RabbitMQ • Deliver cloud-ready solutions using Docker and AWS (deployment, observability, reliability) • Apply an AI-first approach to engineering: agentic AI tools, automated workflows, code generation/review, test generation, and productivity accelerators • Partner with product and engineering leaders to define architecture, standards, and delivery practices • Write high-quality, well-tested, maintainable code and raise the bar through reviews and mentorship
Job Requirements
- Senior-level experience building production systems with C#/.NET
- AI-first mentality with practical experience using AI tools to accelerate development
- Hands-on experience with Event Sourcing and CQRS in real-world systems
- Strong working knowledge of Domain-Driven Design (DDD)
- Experience with Vertical Slice architecture (or similar modular service boundaries)
- Solid experience with PostgreSQL
- Experience with asynchronous messaging and integration patterns, ideally RabbitMQ
- Experience containerizing services with Docker
- Experience building/operating cloud-hosted applications, ideally on AWS
- Familiarity with agentic AI concepts (autonomous workflows, tool-using agents, orchestration, evaluation/guardrails) and excitement to apply them in day-to-day engineering
- Strong ownership mindset: you ship, you improve, you operate, you lead
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Backend Engineer – SDE II
LivePersonLivePerson is an online engagement solutions company, which means that it works with clients to provide their customers with real, live assistance and advice. The company was found
• Design and develop high-volume, low-latency applications for mission-critical systems and deliver high-availability and performance • Design REST-based backend services • Debug production issues and help maintain existing code • Development of technical specifications and documentation • Participate in on-call rotations • Work with Bots & Automation team in building next-generation bot runtime platform
Senior Java Developer – Focus on Autonomy and Business
GrooveTechCom T.I., ajudamos empresas e projetos a atingir o máximo potencial de performance e crescimento sustentável.
• Develop and maintain Java applications, ensuring quality, performance, and adherence to best practices. • Support the development and maintenance of features in .NET ecosystems when required. • Actively participate in business analysis by gathering requirements and translating them into viable technical solutions. • Collaborate with cross-functional teams to ensure alignment between technology and the client's strategic objectives. • Proactively propose process improvements and innovative solutions to optimize results.
Role Description We are looking for a Healthcare Interface Developer to help build the foundational data exchange interfaces that connect hospitals, clinics, laboratories, and public health agencies. This is a hands-on role, focused on developing, configuring, and maintaining interfaces using Rhapsody Integration Engine, HL7 v2, CDA, and FHIR APIs. As part of our early-stage data modernization efforts, you will help establish reliable, standards-based interoperability and assist with migrating Rhapsody from on-premises to a cloud environment. Your contributions will set the stage for future population health insights, public health reporting, and improved patient care. This will be a remote position working in the Central or Eastern Time Zone. Responsibilities - Design, develop, and deploy HL7 v2.x, CDA, and FHIR interfaces using Rhapsody Integration Engine. - Implement public health reporting interfaces, including electronic case reporting (eCR), immunization reporting, syndromic surveillance, and electronic laboratory reporting (ELR). - Assist with early planning and exploration of FHIR-based interfaces as part of our future interoperability initiatives. - Configure Rhapsody channels, connectors, and transformations to ensure secure and reliable data exchange. - Develop and maintain HL7/FHIR message schemas, mappings, and transformations to support clinical and public health workflows. - Support the migration of Rhapsody interfaces from on-premises to cloud-based environments, helping with configuration, testing, and validation. - Monitor interface performance and apply validation, error handling, and basic data quality practices. - Troubleshoot integration issues, including message parsing, routing, and data integrity challenges. - Collaborate with clinical informatics teams, IT staff, and public health stakeholders to define and implement initial interface workflows. - Stay current on emerging interoperability standards and evolving healthcare data exchange practices. Qualifications - Required: - Bachelor’s degree in Computer Science, Information Systems, Health Informatics, or related field, or equivalent experience. - Rhapsody Integration Engine Professional Certification. - 2+ years of hands-on experience developing healthcare interfaces using HL7 v2.x, CDA, or FHIR. - Strong knowledge of Rhapsody Integration Engine, HL7 standards, and FHIR APIs. - Familiarity with public health reporting standards, DICOM, HIPAA, and secure data exchange protocols. - Understanding of clinical workflows, healthcare terminology, and regulatory requirements (e.g., HITECH Act, Meaningful Use). - Strong problem-solving and troubleshooting skills for complex EDI/interface challenges. - Effective communication skills and the ability to collaborate with multidisciplinary teams. - Demonstrates a strong work ethic and consistently delivers results through self-motivation, effective time management, independent initiative, and collaborative teamwork. - Preferred: - Experience supporting public health reporting or early-stage data modernization initiatives. - Familiarity with cloud-based integration platforms (AWS, Azure, or GCP) and hybrid HL7/FHIR deployments. - Experience with hybrid HL7/FHIR architectures or interface migration projects. - Knowledge of national interoperability frameworks such as TEFCA or USCDI.
• Connect technology talent to real projects • Develop backend solutions in Python • Collaborate with teams to deliver projects • Analyze and optimize system architecture • Work with events and messaging • Contribute to application scalability • Support systems with complex business rules • Implement microservices



