Join the CLEFFEX
Family
Join Canada’s top software development company to pursue your passion! By choosing to work with us, you are joining a crew of techies who think big and execute big. Let’s together make it happen!
Working At CLEFFEX
We are passionate about helping tech and non-tech businesses in Canada to have a successful digital experience. We help them with smooth project delivery through the rightly-skilled software professionals.
As you become a Cleffexian, you are going to be surrounded by best friends, not just colleagues. We are passionate about unbiased communication and a creative atmosphere. They are great in breeding happiness and productivity!
Would you like to join this smart bandwagon of engineers, designers, and thought leaders? Are you as excited as we are about making things happen? Jump on board!

Why Work with Cleffex
We respect life outside of work
Work-life balance makes a professional excel at work. And we want exactly that!
Self-organizing work culture
We hate micromanagement just as you do. We let everyone work Agile and be responsible.
Learning & Development
You are in for a steady knowledge graph as we have a ceaseless learning and development plan!
Array ( [0] => WP_Term Object ( [term_id] => 1549 [name] => India [slug] => india [term_group] => 0 [term_taxonomy_id] => 1549 [taxonomy] => job_location [description] => [parent] => 0 [count] => 8 [filter] => raw ) )
We are seeking an experienced Backend Technical Lead - .NET with 8+ years of experience in .NET Core, C#, PostgreSQL, and AWS to lead backend development and deliver scalable, secure, and high-performance applications. The ideal candidate will have strong expertise in microservices architecture, REST APIs, healthcare integrations, and HIPAA compliance, along with proven technical leadership skills.
Key Responsibilities:- Lead backend development using .NET Core, C#, Web API, PostgreSQL, and AWS.
- Design and implement scalable microservices architectures and secure RESTful APIs.
- Lead, mentor, and review the work of backend developers to maintain high engineering standards.
- Optimize database performance, application security, scalability, and system reliability.
- Develop and maintain healthcare integrations using HL7, FHIR, XML, and EMR/EHR systems.
- Ensure HIPAA compliance, protect Protected Health Information (PHI), and follow secure data-handling practices.
- Drive technical decisions, architecture improvements, code quality, and development best practices.
- Support CI/CD implementation, deployment processes, and production issue resolution.
- Collaborate with cross-functional teams to deliver reliable backend solutions that meet business and healthcare requirements.
- Identify technical risks, troubleshoot complex issues, and drive continuous improvement across backend systems.
- 8+ years of experience in backend development using .NET Core, C#, Web API, PostgreSQL, and AWS.
- Strong knowledge of microservices architecture, RESTful API development, and distributed systems.
- Experience with healthcare applications, EMR/EHR systems, and HL7, FHIR, or XML-based integrations.
- Understanding of HIPAA compliance, healthcare data security, and PHI protection.
- Proven experience leading backend teams, mentoring developers, and conducting code and architecture reviews.
- Hands-on experience with AWS services, cloud infrastructure, and CI/CD pipelines.
- Experience leading complex, cross-functional technical initiatives is an advantage.
- Strong problem-solving, communication, decision-making, and technical leadership skills.
If you are an experienced .NET professional passionate about building secure, scalable backend systems and leading engineering teams, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
We are seeking an experienced Senior Full Stack Developer with 5+ years of experience in Angular, Node.js, ExpressJS, TypeScript, and AWS to build and maintain scalable, high-performance web applications and APIs. The ideal candidate will have strong software engineering skills, experience with cloud services and AI-assisted development tools, and the ability to collaborate with cross-functional teams. Availability to work night shifts aligned with Canadian time zones is mandatory.
Key Responsibilities:- Design, develop, test, and maintain scalable web applications using Angular, Node.js, ExpressJS, and TypeScript.
- Build and maintain RESTful APIs and integrate third-party services to ensure secure and reliable communication between systems.
- Design database schemas, write optimised SQL queries, maintain data integrity, and improve application and database performance.
- Develop and manage cloud-based solutions using AWS services such as SQS, SES, Lambda, API Gateway, and EventBridge.
- Use AI-assisted development tools such as Claude, Codex, GitHub Copilot, Kiro, or similar platforms to improve coding productivity, debugging, testing, and documentation.
- Follow software engineering best practices, including clean coding, Git workflows, code reviews, and maintainable application architecture.
- Develop and maintain unit and integration tests to ensure application reliability and quality.
- Troubleshoot complex technical issues and optimise application performance, scalability, and security.
- Collaborate with Product Owners, Designers, QA Engineers, and Developers in an Agile/Scrum environment.
- Take ownership of technical deliverables, provide technical guidance, and mentor team members when required.
- Adapt to changing business requirements, evaluate new technologies, and contribute to continuous improvement initiatives.
- Coordinate with teams working in Canadian time zones and ensure timely delivery of project milestones.
- 5+ years of experience in full-stack development using Angular, Node.js, ExpressJS, and TypeScript.
- Strong proficiency in modern JavaScript (ES6+) and TypeScript.
- Experience developing RESTful APIs, integrating third-party services, and building secure web applications.
- Hands-on experience with relational databases such as PostgreSQL and MySQL; NoSQL experience is an advantage.
- Practical knowledge of AWS services, including SQS, SES, Lambda, API Gateway, and EventBridge.
- Experience with AI coding assistants such as Claude, Codex, GitHub Copilot, Kiro, or similar tools.
- Strong understanding of HTML, CSS, Git, Docker, unit testing, and integration testing.
- Familiarity with Agile methodologies, Scrum, and cross-functional software development practices.
- Strong analytical, problem-solving, debugging, communication, and collaboration skills.
- Ability to take ownership of projects, make technical decisions, and guide team members.
- Willingness and availability to work night shifts aligned with Canadian time zones are mandatory.
If you are a skilled Full Stack Developer who enjoys building scalable applications, solving complex technical challenges, and using modern development tools to deliver high-quality software, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
We are seeking a proactive Business Analyst with 3+ years of experience to bridge the gap between business and technology across client engagements. The ideal candidate will have strong skills in requirements gathering, stakeholder communication, process analysis, and documentation. The role involves working closely with clients, project leadership, and delivery teams to understand business needs, define clear requirements, and support successful solution delivery.
Key Responsibilities:- Act as a liaison between business and technology teams to align business objectives with technical solutions.
- Gather and analyse business requirements through client meetings, stakeholder discussions, and requirement-gathering sessions.
- Understand client business processes, challenges, and expectations and translate them into structured requirements.
- Document current-state (as-is) and future-state (to-be) processes, user stories, acceptance criteria, use cases, and process flows.
- Prepare and maintain Business Requirements Documents (BRDs), Functional Requirements Documents (FRDs), Software Requirements Specifications (SRS), and other project documentation.
- Support backlog refinement, sprint planning, story writing, and other Agile delivery activities.
- Clarify requirements and address queries from development, QA, design, and delivery teams.
- Collaborate with Project Managers, Developers, Designers, QA teams, and other stakeholders to ensure requirements are understood and implemented correctly.
- Work with Design and UX teams to review designs and ensure solutions meet business needs and user expectations.
- Facilitate client and internal meetings, document meeting minutes, track decisions, and follow up on action items.
- Maintain requirement traceability and documentation throughout the project lifecycle.
- Identify requirement gaps, dependencies, risks, and inconsistencies and communicate them to relevant stakeholders.
- Track project requirements, deliverables, milestones, dependencies, and change requests.
- Support User Acceptance Testing (UAT) and validate delivered functionality against business requirements.
- Contribute to proposal preparation, requirements analysis, and presales activities when required.
- Analyse business workflows and recommend process improvements.
- Collaborate with sales, operations, and project teams to support business growth and successful project delivery.
- 3+ years of experience in business analysis, preferably in client-facing technology or software development projects.
- Strong skills in requirements gathering, analysis, documentation, and stakeholder management.
- Experience preparing BRDs, FRDs, SRS documents, user stories, acceptance criteria, and process flows.
- Familiarity with Agile methodologies, Scrum practices, backlog management, and sprint planning.
- Ability to translate business needs into clear, actionable requirements for technical teams.
- Experience coordinating with cross-functional teams, including development, design, QA, and project management.
- Understanding of UAT, requirement traceability, change management, and process improvement.
- Excellent communication, analytical thinking, problem-solving, and documentation skills.
- Ability to manage multiple priorities, identify risks, and maintain strong client relationships.
- Willingness to stay updated with industry trends, business analysis tools, Agile practices, and emerging technologies.
If you are a proactive Business Analyst who enjoys understanding client needs, solving business challenges, and helping teams deliver successful technology solutions, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
We are seeking an experienced Lead QA Engineer with 8 to 12 years of experience in software quality assurance, including 2 to 3 years in a QA Lead role, to lead quality engineering for a healthcare Electronic Medical Records (EMR) platform. The ideal candidate will have strong experience in healthcare software testing, preferably with EMR/EHR systems, hospital management systems, clinical applications, or healthcare SaaS platforms. The role involves leading the QA team, defining quality strategies, and ensuring that healthcare applications are reliable, secure, and ready for clinical use.
Key Responsibilities:- Lead and manage the QA team across functional, integration, regression, automation, and release testing.
- Define and implement QA strategies, test plans, testing processes, and quality standards.
- Validate healthcare workflows, including patient registration, appointments, clinical records, prescriptions, lab reports, billing, and insurance.
- Perform functional, integration, API, database, and regression testing.
- Conduct backend data validation using SQL and ensure data accuracy across healthcare systems.
- Build, maintain, and improve test automation frameworks.
- Use tools such as Playwright, Selenium, Cypress, and Postman for automated and API testing.
- Ensure healthcare system interoperability and validate integrations with relevant healthcare standards.
- Support compliance with healthcare data privacy, security, role-based access control (RBAC), and audit trail requirements.
- Manage defects, conduct root-cause analysis, and support production issue resolution.
- Mentor QA engineers and review test cases, automation scripts, and testing practices.
- Collaborate with Product, Engineering, DevOps, Security, and healthcare domain teams to improve product quality.
- Support performance testing, release readiness, and continuous quality improvement in Agile/Scrum environments.
- 8 to 12 years of experience in software QA, including 2 to 3 years in a QA Lead role.
- Strong experience in healthcare software testing, particularly EMR/EHR, hospital management systems, or healthcare SaaS platforms.
- Hands-on expertise in manual testing, automation testing, API testing, and regression testing.
- Strong knowledge of healthcare workflows, including clinical documentation, prescriptions, laboratory results, billing, and patient records.
- Proficiency in SQL, backend validation, and database testing.
- Experience with Playwright, Selenium, Cypress, Postman, or similar testing tools.
- Knowledge of HL7, FHIR, and healthcare interoperability is preferred.
- Understanding of HIPAA, healthcare data privacy, security, RBAC, and audit trails.
- Experience with performance testing tools such as JMeter is an advantage.
- Familiarity with CI/CD pipelines and Agile/Scrum methodologies.
- Strong leadership, analytical, communication, and problem-solving skills.
If you are a hands-on QA leader passionate about improving healthcare software quality and ensuring reliable, secure, and efficient clinical applications, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
We are seeking an experienced Lead AI Engineer with 5+ years of experience to design, develop, and deploy AI-powered solutions using LLMs, Generative AI, RAG, AI Agents, and Machine Learning. The role involves building intelligent applications, integrating AI with enterprise systems, optimising model performance, and delivering scalable, secure, and production-ready AI solutions.
Key Responsibilities:- Design, develop, and deploy AI-powered applications using LLMs, Generative AI, and Machine Learning.
- Build and maintain RAG systems, AI agents, chatbots, copilots, and intelligent automation solutions.
- Integrate AI models and services with enterprise systems, web applications, databases, APIs, and third-party platforms.
- Evaluate, fine-tune, and optimise AI models for accuracy, performance, reliability, and cost efficiency.
- Develop prompt engineering strategies and testing frameworks to improve AI response quality.
- Design scalable AI architectures using vector databases, knowledge retrieval systems, and agent workflows.
- Implement monitoring, evaluation, and observability mechanisms to ensure AI system quality and reliability.
- Apply AI safety measures, guardrails, security controls, and responsible AI practices.
- Research emerging AI technologies, models, frameworks, and agentic systems to identify new opportunities.
- Develop proof of concepts to validate AI use cases and evaluate commercial and open-source AI tools.
- Establish reusable AI components, engineering standards, and governance practices across projects.
- Collaborate with product managers, designers, QA engineers, and business stakeholders to deliver AI-driven solutions.
- Participate in architecture discussions, code reviews, and technical decision-making.
- Create technical documentation, architecture diagrams, and implementation guidelines.
- Support production deployment, troubleshooting, and continuous optimisation of AI applications.
- Mentor team members and promote AI engineering best practices across projects.
- 5+ years of experience in AI engineering, software development, or related fields.
- Strong knowledge of Python, Machine Learning, Natural Language Processing (NLP), and LLMs.
- Hands-on experience with Generative AI, RAG, Agentic AI, AI Agents, and multi-agent systems.
- Experience with frameworks such as LangChain and LangGraph.
- Familiarity with vector databases, embedding models, and search technologies such as Elasticsearch.
- Experience with fine-tuning, model adaptation, prompt engineering, and AI evaluation.
- Knowledge of AI safety, guardrails, and responsible AI practices.
- Experience with microservices architecture, serverless architectures, and enterprise system integrations.
- Familiarity with PostgreSQL, TypeScript/JavaScript, and MLOps practices is an advantage.
- Strong problem-solving, communication, collaboration, and technical leadership skills.
If you are passionate about building intelligent AI applications, exploring emerging technologies, and leading the development of reliable, production-ready AI solutions, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
We are seeking an experienced Test Engineer with 4+ years of hands-on experience in manual testing, test automation, Playwright, and API testing using Postman. The ideal candidate will have strong expertise in functional, regression, and integration testing, along with experience in healthcare applications or EMR systems. The role involves ensuring software quality, validating healthcare workflows, and delivering reliable, secure, and high-quality applications.
Key Responsibilities:- Design, develop, execute, and maintain automated UI and API tests using Playwright.
- Perform functional, regression, integration, and manual testing to ensure application quality.
- Create and maintain test cases, test scenarios, and test documentation.
- Identify, document, track, and verify defects, including retesting fixes.
- Conduct API testing using Postman or similar tools to validate functionality, data accuracy, and system integrations.
- Test healthcare applications and EMR workflows to ensure accurate and reliable functionality.
- Validate HL7/FHIR data and work with HIPAA-compliant test data while ensuring data privacy and security.
- Collaborate with Developers, Business Analysts, Product Owners, and QA team members in an Agile/Scrum environment.
- Track and manage defects using Jira or similar tools.
- Support continuous improvement of testing processes, automation coverage, and overall software quality.
- 4+ years of experience in software testing and quality assurance.
- Hands-on experience with Playwright for UI automation and API testing.
- Strong knowledge of manual testing, automation testing, functional testing, regression testing, and integration testing.
- Practical experience with API testing using Postman or similar tools.
- Experience in healthcare, EMR/EHR systems, or clinical applications is preferred.
- Knowledge of HL7, FHIR, HIPAA, and healthcare data privacy requirements is an advantage.
- Familiarity with Jira or other defect management tools.
- Understanding of Agile/Scrum methodologies and collaborative software development practices.
- Strong analytical, troubleshooting, documentation, and communication skills.
If you are a detail-oriented QA professional passionate about software quality, test automation, and delivering reliable applications, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
We are seeking an experienced Principal AI Engineer with 10+ years of software engineering experience, including 5+ years of hands-on experience in AI/ML and Generative AI. The role involves leading AI engineering strategy while remaining hands-on in building production-ready AI solutions using LLMs, RAG, Agentic AI, and scalable AI architectures. The ideal candidate will provide technical leadership, drive innovation, and mentor AI engineers to deliver secure, reliable, and high-performance AI products.
Key Responsibilities:- Define AI technical architecture, engineering standards, development practices, and technology roadmaps.
- Design, develop, and deploy production-ready AI solutions using LLMs, Generative AI, RAG, AI Agents, MCP, and AI orchestration.
- Lead complex AI initiatives from proof of concept (POC) to production.
- Evaluate and select AI models, frameworks, vector databases, infrastructure, and cloud services.
- Build scalable and secure AI architectures for SaaS platforms and enterprise applications.
- Establish best practices for prompt engineering, context management, RAG pipelines, agent workflows, and AI evaluation.
- Drive the development of reusable AI frameworks, components, and services across projects.
- Improve AI application accuracy, reliability, latency, performance, and cost efficiency.
- Implement AI observability, monitoring, testing, and production quality controls.
- Ensure AI security, data privacy, access control, and protection against prompt injection.
- Conduct technical evaluations, architecture reviews, and code reviews for critical AI solutions.
- Mentor and guide AI Team Leads, Senior AI Engineers, and AI Engineers while providing overall technical direction.
- Collaborate with Product, Engineering, DevOps, Security, and Business teams to develop scalable AI solutions.
- 10+ years of software engineering experience, including 5+ years of hands-on AI/ML and Generative AI experience.
- Strong expertise in Python, software engineering fundamentals, APIs, microservices, databases, Docker, CI/CD, and cloud platforms.
- Hands-on experience with LLMs, RAG, Agentic AI, AI Agents, multi-agent systems, NLP, and vector search.
- Experience with frameworks and platforms such as LangChain, LangGraph, LlamaIndex, OpenAI, Anthropic, Gemini, Hugging Face, or vLLM.
- Familiarity with vector databases and search technologies such as pgvector, Qdrant, Pinecone, Weaviate, Elasticsearch, or OpenSearch.
- Experience deploying production AI solutions on AWS, Azure, or GCP.
- Knowledge of LLM evaluation, AI safety, guardrails, responsible AI, and governance.
- Experience with open-source LLMs, fine-tuning, model deployment, or GPU infrastructure is an added advantage.
- Strong technical communication, problem-solving, decision-making, and mentoring skills.
- Ability to lead AI engineering strategy while remaining actively involved in hands-on development.
If you are a hands-on AI technical leader passionate about building innovative, secure, and scalable AI solutions while guiding engineering teams, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com
We are seeking an experienced Senior DevOps Engineer with 8+ years of experience to design, manage, and secure scalable AWS infrastructure. The ideal candidate will have strong hands-on expertise in ECS/Fargate, Docker, Terraform, and GitHub Actions CI/CD, along with experience in cloud security, monitoring, troubleshooting, and automation. This role is based in India, with AWS certification and healthcare/HIPAA experience considered added advantages.
Key Responsibilities:- Design, deploy, and manage secure, scalable, and highly available AWS infrastructure for containerised applications.
- Manage ECS/Fargate environments, including deployments, scaling, networking, and troubleshooting.
- Develop and maintain Infrastructure as Code using Terraform; AWS CDK experience is a plus.
- Build and maintain GitHub Actions CI/CD pipelines for automated builds, testing, and deployments.
- Implement AWS security best practices using IAM, KMS, CloudTrail, AWS Inspector, security groups, and vulnerability management tools.
- Monitor infrastructure and applications, troubleshoot performance issues, and ensure system reliability.
- Implement logging, encryption, access controls, and compliance measures to protect cloud environments.
- Follow company and client requirements for information security, confidentiality, privacy, and data protection.
- 8+ years of experience in DevOps, cloud infrastructure, or related roles.
- Strong hands-on experience with AWS services, Docker, and containerised microservices.
- Proficiency in Terraform and experience with Git, version control, and CI/CD pipelines.
- Strong knowledge of AWS networking, IAM, KMS, CloudTrail, and other cloud security services.
- Experience with Linux administration, monitoring, logging, vulnerability management, and infrastructure troubleshooting.
- AWS certification is preferred.
- Experience with healthcare systems, EMR, HIPAA, or other regulated environments is an added advantage.
- Familiarity with AWS or GCP cloud environments.
If you are a proactive DevOps professional with strong AWS expertise and a passion for building secure, reliable, and scalable cloud infrastructure, we would love to connect.
Interested candidates are requested to share their updated resume at hr@cleffex.com.
Our Recruitment Process
01
Identifying the hiring needs
We start with identifying the vacancies and strategizing on how to fill them.
02
Creation of job description
Prepare a job description (JD) with the required knowledge, skills, and experience.
03
Talent search
Efforts are put in to make the vacancies visible to the target candidates.
04
Screening & Shortlisting
Sort through a flood of applications to screen and select the best candidates.
05
Online & Face-to-Face Interviews
Conduct online interviews initially followed by in-person interviews.
06
Reference & background checks
Run reference & background checks to avoid bad hires and poor performers.
07
Offer of employment
Offer letters to the selected candidates stating terms of employment & expectations.
08
Induction & Onboarding
A solid induction & onboarding process integrates new hires into the organization.
09
Analysis and improvements
We constantly analyse the performance of new hires & help them step up effectively.
01
Identifying the hiring needs
We start with identifying the vacancies and strategizing on how to fill them.
02
Creation of job description
Prepare a job description (JD) with the required knowledge, skills, and experience.
03
Talent search
Efforts are put in to make the vacancies visible to the target candidates.
04
Screening & Shortlisting
Sort through a flood of applications to screen and select the best candidates.
05
Online & Face-to-Face Interviews
Conduct online interviews initially followed by in-person interviews.
06
Reference & background checks
Run reference & background checks to avoid bad hires and poor performers.
07
Offer of employment
Offer letters to the selected candidates stating terms of employment & expectations.
08
Induction & Onboarding
A solid induction & onboarding process integrates new hires into the organization.
09
Analysis and improvements
We constantly analyse the performance of new hires & help them step up effectively.