cover image
Helcim

Helcim

www.helcim.com

1 Job

157 Employees

About the Company

Helcim provides Canadian & American businesses an opportunity to accept credit card payments at affordable & transparent rates. A wide range of online, ecommerce, cloud-based, mobile & retail payment platforms allows Helcim to offer a total payments solution. The lack of cancellation fees, no monthly minimums & the removal of long-term contracts have made Helcim the preferred choice for credit card processing. It's the fair & transparent pricing structures that help Helcim build long-term relationships with each of our merchants, clients & partners.

Listed Jobs

Company background Company brand
Company Name
Helcim
Job Title
Software Engineer
Job Description
**Job Title** Software Engineer **Role Summary** Design, develop, and maintain full‑stack solutions for a financial payment platform. Deliver high‑quality, test‑driven code that enhances the merchant experience, and collaborate closely with product, design, dev‑ops, data, and risk teams to ensure features meet performance, reliability, and security standards. Own feature ownership from requirement definition through production deployment and maintenance. **Expectations** * Deliver defect‑free code on schedule. * Apply best engineering practices and continually improve development processes. * Act as a mentor and advocate for technical excellence. * Communicate effectively with cross‑functional stakeholders to refine scope and priorities. * Embrace experimentation, learn from failure, and adjust solutions accordingly. **Key Responsibilities** * Translate product specifications into scalable, maintainable code (full‑stack). * Write clean, unit/integration‑tested code using established coding standards. * Build and maintain CI/CD pipelines (GitLab) and automate deployments to AWS or GCP services. * Ensure system reliability through observability, monitoring, and incident response. * Optimize MySQL/SQL queries and design efficient database schemas. * Develop and expose APIs (REST/GraphQL) and integrate with BigQuery for data analytics. * Participate in code reviews, architecture decisions, and design discussions. * Investigate and resolve production incidents, improving stability and data integrity. * Prototype and evaluate new technologies or tools to enhance development productivity. **Required Skills** * 4–5+ years professional software development experience. * Proficiency in at least one modern programming language (PHP, Java, or equivalent); Laravel experience is a plus. * Front‑end framework experience: Vue3, React, or Angular. * Strong understanding of relational databases (MySQL or similar) and query performance tuning. * Experience with Docker, CI/CD pipelines, and cloud platforms (AWS or GCP). * API design fundamentals and experience building robust, versioned APIs. * Familiarity with BigQuery, event streaming (Kafka), and container orchestration (Kubernetes) is a bonus. * Excellent problem‑solving, debugging, and communication skills. **Required Education & Certifications** * Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent work‑based training (bootcamp, certifications). * Validated certifications in programming, cloud platforms, or related technical domains are welcome but not mandatory.
Calgary, Canada
Hybrid
Junior
20-11-2025