Role Overview
Soroc Technology is hiring a Software Engineer Technical Lead. This is a full-time hybrid role, based in CA. Part of Soroc Technology's Devops hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Staff Software Engineer / Technical Lead (This is an ideal opportunity for a senior technical leader who enjoys remaining hands-on)
Industry: Healthcare
Location: Ontario (Hybrid) | Canada (Remote )
Type: Permanent position
We're looking for a seasoned Staff Software Engineer / Technical Lead (8–12+ years of experience) to help us reimagine the future of care delivery. This is an opportunity to join a growing healthcare organization where you'll have a direct impact on the architecture, design, and development of a mission-critical platform that supports care delivery at scale.
Candidates located within Ontario will work in a hybrid environment, while candidates located outside Ontario may be considered for a fully remote arrangement.
This is an ideal opportunity for a senior technical leader who enjoys remaining hands-on. We are seeking someone who can provide architectural leadership and technical direction while continuing to contribute directly to the codebase. You will spend approximately 30–50% of your time coding, while also mentoring a small engineering team of approximately seven people and helping drive day-to-day technical execution.
About the Role
- Your first mission will be to take technical ownership of a newly formed team responsible for rebuilding our care delivery platform from the ground up across both Mobile and Web using modern technologies and cloud-native architecture.
- This is a highly visible initiative with executive support and significant business impact. You'll have the opportunity to influence product direction, technology choices, engineering practices, and architectural standards from day one.
- As the Technical Lead, you'll serve as the primary technical decision-maker for the team, helping guide architecture, mentor engineers, establish development standards, and partner closely with Product, QA, and DevOps while remaining actively involved in software development.
Key Responsibilities
- Define and drive the technical strategy and architecture for a healthcare platform.
- Lead architectural decisions, system design, and technology selection.
- Provide technical leadership, mentorship, and day-to-day guidance to a small team of approximately seven engineers.
- Contribute hands-on to software development, spending approximately 30–50% of your time coding, reviewing code, and building critical features.
- Design scalable, secure, and resilient distributed systems.
- Establish engineering best practices for source control, branching strategies, testing, code quality, documentation, and deployment.
- Ensure security, compliance, performance, and reliability are foundational to all technical decisions.
- Design data architecture, persistence strategies, consistency models, disaster recovery approaches, and synchronization patterns across services.
- Design and implement integrations with internal systems, third-party platforms, and business applications such as Salesforce and healthcare-related systems.
- Define service boundaries, domain decomposition strategies, and architectural patterns.
- Partner closely with DevOps teams to align architecture with operational and deployment requirements.
- Collaborate with Product and cross-functional stakeholders to translate business objectives into technical solutions.
- Evaluate and prototype emerging technologies that improve care delivery and patient outcomes.
Required Qualifications
- 8–12+ years of software engineering experience.
- Proven experience leading architecture initiatives and providing technical leadership to engineering teams.
- Strong hands-on software development experience with the ability and desire to remain actively involved in coding.
- Expertise building scalable, mission-critical distributed systems.
- Strong backend development experience using Java, Spring Boot, or similar enterprise technologies.
- Experience with modern frontend frameworks such as React, React Native, or equivalent technologies.
- Hands-on experience with cloud platforms and cloud-native architectures (AWS, Azure, or GCP).
- Strong understanding of security best practices, access controls, compliance, and production-grade system design.
- Experience designing and implementing third-party integrations and API-driven systems.
- Strong understanding of data modeling, performance optimization, and persistence strategies.
- Excellent communication skills with the ability to navigate ambiguity, influence technical decisions, and build alignment across teams.
Strongly Preferred
- Experience applying Domain-Driven Design (DDD) principles in complex business environments.
- Experience designing event-driven architectures and asynchronous communication patterns.
- Experience working within regulated industries.
Nice to Have
- Healthcare technology experience.
- Familiarity with healthcare terminology standards such as ICD-10.
- Experience with healthcare data standards including FHIR, HL7v2, and EMPI.
- Understanding of clinical, administrative, or care delivery workflows.
Why Join Us?
- Opportunity to shape a healthcare platform from the ground up.
- Significant ownership and influence over technical direction.
- Small, collaborative engineering team where your contributions have immediate impact.
- Balance of technical leadership and hands-on development.
- Meaningful work that directly impacts how care is delivered and experienced by thousands of people.
- Flexibility through hybrid or remote work arrangements depending on location.
About Soroc Technology
Soroc Technology
soroc.com
1 other open role at Soroc Technology on TryApplyNow.
Frequently Asked Questions
How do I apply for the Software Engineer Technical Lead position at Soroc Technology?
Use the Apply button above to submit your application directly to Soroc Technology. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Software Engineer Technical Lead role at Soroc Technology remote or in-office?
This is a hybrid role based in CA. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Software Engineer Technical Lead at Soroc Technology earn?
Soroc Technology has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer Technical Lead role at Soroc Technology posted?
This role was posted on June 24, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
DevOps Engineer
CTAC
Azure Platform Engineer
Pacer Group
AWS DevOps Engineer with Triage experience
Pacer Group
Senior Developer - Java, Spring (Fraud IT)
CGI
Senior DevOps / Platform Engineer AWS Kubernetes Hybrid – Kerala Immediate
HubSpire
More Jobs at Soroc Technology
View all →AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start