Protect the everyday
Software Developer - Integration
Location
Canada
Posted
23 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Developer - Integration
Genetec
Role Description Your team’s dynamic: - Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that meet and exceed our customers’ evolving needs. - We build integrations that are secure by design, observable by default, and built to last. Top five reasons why you want this job: - You thrive on new challenges in a fast-paced, collaborative team. - You want to apply technical skill and creativity to an enterprise-scale distributed system. - You’re passionate about connecting business systems and external partners through reliable, secure integrations. - You want ownership of mission-critical integrations spanning customers, partners, and compliance agencies. - You believe great software means quality, security, and observability — not just working code. Your day at a glance: - Build integrations between internal systems (ERP, CRM, PIM) and external partners, government bodies, and compliance agencies. - Design and maintain secure REST APIs and event-driven components using Azure Service Bus, Event Hub, Azure Logic Apps and Azure Functions. - Define API contracts with Swagger spec-first — before implementation begins. - Embed security into every stage — from design to production. - Instrument code for observability: structured logging, distributed tracing, and Application Insights. - Contribute to feature analysis, design, effort estimation, CI/CD pipelines, and cross-team code reviews. Qualifications - Bachelor’s in Software Engineering, Computer Science, or equivalent experience. - 5+ years in cloud software development with a consistent focus on API design and system integration. - Strong C# and .NET skills (full-stack, OOP, and functional programming). - Experience building fault-tolerant, scalable products across platforms. - Proven track record integrating third-party, partner, or government/compliance APIs. - Agile mindset with strong analytical and communication skills. - Comfortable across the full SDLC — design, security, development, and maintenance. Requirements - REST API design & development · Event-driven architecture. - C# · .NET Framework 4.8 / .NET 8 / .NET Core. - 5+ years of cloud software development. - Cloud platforms (Azure preferred; AWS / GCP accepted). - Database knowledge (relational and/or NoSQL). - Swagger · REST · event-driven messaging. Benefits - Attractive compensation package. - Training Tuition Reimbursement Program. - Work-life balance with a flexible working schedule.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Pessoa Engenheira de Software Sênior – Backend Java
Casas Bahia TecnologiaA Tecnologia do Grupo Casas Bahia - A dedicação nunca foi tão forte!
• Desenvolver, evoluir e manter aplicações backend utilizando Java e Spring (Boot, Data, Security, etc.). • Atuar no desenho e implementação de soluções escaláveis, performáticas e seguras. • Participar ativamente de discussões técnicas e decisões de arquitetura. • Garantir boas práticas de engenharia: testes automatizados, code review, clean code e observabilidade. • Trabalhar de forma colaborativa com times de produto, frontend e QA. • Ter responsabilidade de ponta a ponta pelas entregas, desde a concepção até a produção. • Contribuir para a melhoria contínua dos processos e da stack tecnológica.
Lead Technical Architect
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• Serve as a Technical Architect (TA) during customer implementations, driving adoption, quantifying value, and identifying opportunities for improvement • Collaborate with senior management teams to influence strategies, decisions, and the impact of Coupa implementations. • Enhance customer experience by providing insights, handling customer requests, and addressing complaints through product support. • Manage escalations and work with project managers to meet project timelines and quality standards. • Mentor new TAs and partners, leading specialized Customer Success initiatives and applying best practices to influence strategy and design.
Role Description PTFS is seeking a Search Backend Engineer with deep expertise in Lucene-based search platforms such as Apache Solr, Elasticsearch, or OpenSearch. This role is designed for engineers who specialize in search and information retrieval, with strong Java backend development experience. - Design, develop and maintain search platforms using SolrCloud - Build and optimize indexing pipelines for high-volume unstructured data - Develop custom query logic, ranking strategies, and relevance tuning - Implement and maintain search APIs and services using Java and Spring Boot - Design and evolve schemas, analyzers, and tokenization strategies - Troubleshoot search quality and performance issues in production environments - Work with distributed search clusters and supporting components - Contribute to monitoring, observability, and reliability of search systems Qualifications - 7+ years of hands-on experience with Java, including Spring and Spring Boot, in the USA - 7+ years of experience using Solr/SolrCloud (Preferred) or Elasticsearch, in the USA - Strong understanding of Apache Lucene fundamentals - Java development experience applied to search and processing structured and unstructured data - Experience building search APIs or services (Solr/Elasticsearch/OpenSearch clients) - Experience with XML parsing, binding and transformation workflows - Strong troubleshooting skills across distributed systems and JVM-based applications - Monitoring experience with tools like Prometheus and Grafana - Experience with testing practices (TDD/BDD, performance testing such as JMeter) - Experience with DevOps tooling (Git/GitLab, Jenkins, Maven, Nexus, Ansible) - Strong Linux experience in production environments Requirements - Must be eligible to obtain a Public Trust clearance - Must be a U.S. Citizen, Green Card holder, or Employment Authorization Document (EAD) holder - No visa sponsorship or C2C arrangements available - Must have resided in the United States for at least three (3) years Education - A Bachelor's Degree in Computer Science Benefits - 15 days paid time off per year - 11 paid holidays per year - Medical, Dental & Vision - 401(k) Plan with matching - Tuition assistance - Disability insurance - Referral Bonuses
• Build and maintain our backend. From new customer-facing features to the back-office tools our ops, risk and support teams use daily. • Take a problem from "product wants this" to "it's running in production": discuss the scope, design the data model, write the code, write the tests, ship it, watch it, fix what breaks. • Sit with product managers and front-end devs early enough to actually shape what gets built, not just implement it. • Work with the security and risk teams when what you're building touches money, customer data, or regulatory requirements (which is often). • Review your teammates' code seriously. Catch bugs, push back on shortcuts, and learn from what they're doing better than you.



