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
128 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
LivePersonConversational AI that’s anything but artificial. Fast Company named us the #1 Most Innovative AI Company in the World.
• 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



