Genetec Inc. logo
Genetec Inc.

Genetec Inc. is a leading provider of business intelligence technology, public safety, and physical security for clients. The company develops open-platform clo

Software Developer – Integration

Location

Canada

Posted

38 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAzureCloudERPSDLC.NET

Job Description

Software Developer – Integration

Genetec Inc.

• 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

Job Requirements

  • 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

Benefits

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Work-life balance with a flexible working schedule

Related Job Pages

More Full-stack Engineer Jobs

PrideStaff logo

Lead Software Engineer

PrideStaff

Best of Staffing award-winning firm ⭐️🏆 Offering expert staffing & recruiting solutions nationwide

Full TimeRemoteTeam 501-1,000Since 1996H1B Sponsor

• Lead the design, development, and support of core platform services and applications using MongoDB, Node.js, Nest.js, and Next.js • Architect, build, and maintain scalable systems that power our workforce development platforms • Design and develop modern web applications and RESTful services • Improve system performance and scalability • Ensure platform reliability, security, and maintainability • Collaborate closely with engineers, analysts, product partners, and leadership to shape system architecture • Mentor engineers and contribute to architectural decisions and engineering best practices • Participate in regular Scrum ceremonies

United States
Autodesk logo

Senior Software Developer – AEC Data

Autodesk

How the world gets designed and made. #MakeAnything

Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Develop and maintain services for the data infrastructure of AEC products • Collaborate with product managers and other stakeholders • Provide cloud expertise throughout the development lifecycle • Implement unit and regression tests • Document and present ideas and solutions

Canada
$107K - $157.3K / year
VetsEZ logo

Senior Full Stack Developer

VetsEZ

Agile | Adaptive | Ardent

Full TimeRemoteTeam 201-500H1B No Sponsor

• Manage and mentor developers, assign tasks, and ensure timely delivery of project milestones. • Drive system design and architecture decisions to ensure scalability, performance, and maintainability. • Design and develop applications using Java (Spring Boot), React/Angular, and PostgreSQL. • Conduct regular code reviews and enforce coding standards to ensure security and performance. • Collaborate with product, QA, and DevOps teams across the full software development lifecycle. • Identify, troubleshoot, and resolve complex system issues and application vulnerabilities. • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.

Florida
Full TimeRemoteTeam 501-1,000Since 2005H1B No Sponsor

• Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love. • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks. • Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise. • Continuously learn and improve your technical and non-technical abilities.

Canada
Job Closed