Backend Developer to contribute to Ignition's platform improvement and seamless payment automation. Collaborating across teams to develop high-quality code and integrate various services.
Responsibilities
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborating with the front-end developers and other team members, including customer-facing teams to establish objectives and design more functional, cohesive codes to enhance the user experience.
Integration of data from various back end services and databases
Configuration and maintenance of varied AWS services
API development and Integration of data from various back end services & databases
Recording data and reporting it to proper parties, such as clients or leadership.
Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Developing back-end functionality and assisting the Lead developers
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean and efficient code
Leverage AI agents to increase efficiency and accuracy
Automate tasks through appropriate tools and scripting
Support validation and verification testing
Contribute to and develop high-quality software design and architecture
Communicate design ideas and approaches to enhancing the platform
Creation and maintenance of software documentation
Collaborate with external partners to build and improve products
Developing ideas for new programs, products, or features by monitoring industry developments and trends.
Provide prompt feedback on Code Reviews
Taking lead on projects, as needed
Requirements
A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
Passionate about clean code architecture and software craftsmanship
Experience with modern web frameworks and API development (Ruby on Rails, React)
Experience with AI agentic development
Experience with Git and GitHub or similar
Experience with PostgreSQL or similar
Experience with background job processing/message queues
Experience with testing frameworks such as RSpec, Cypress or equivalent
Experience working with profiling tools, DataDog, Sentry or similar
Knowledge and familiarity with caching strategies, design patterns, cloud architecture and tools
Consuming and integrating with third party APIs.
Benefits
Health, dental, and vision benefits starting immediately
20 days of accrued annual leave/vacation plus 10 wellbeing days to prioritize yourself and your loved ones
Additional paid day off to celebrate your birthday, along with volunteering leave
RRSP Program with Employer Matching
Employee Stock Options
Employee recognition programs
Quarterly wellness allowance to invest in your personal wellness
Paid subscriptions to Headspace and access to EAP & Wellbeing Platform
Flexible working arrangements, supported by WFH reimbursement and technology allowance to ensure your safety while working from home
Financial wellbeing allowance (since we're in the accounting business!)
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.
Backend - leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.