Senior Software Developer - Contract

Equest
Toronto, Ontario, Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

Your Moneris Career - The Opportunity

We are looking for an experienced Java developer to join our Acceptance Processing Terminals team.

Contract Term : 12 months.

Location : You will be based in our Toronto office and will work in a hybrid model.

Reporting Relationship : You will report to Manager Software Development and Architecture.

Your Moneris Career - What you'll do

  • Be a technical lead in a team of software development professionals responsible for multiple aspects of product development.
  • Participate in all stages of the software development lifecycle for multiple small-to-large-scale projects, intended for multiple cards accepting payment devices, e.

g. standalone desktop and mobile POS terminals, pin pads, unattended payment devices

  • Define high-level architecture, collaborate with developers across the team on design and approve the detailed designs.
  • Analyze and assess internal and external client requests to define and document detailed scope of work and solution expectations for internal Engineering resources.
  • Work with the project team forming strategies to meet release timelines aligned with the organizational roadmap while maintaining responsibility for collaborating across multiple teams (internal and external), to achieve the best customer outcomes.
  • Lead in all aspects of development including requirements definition, design, implementation, unit testing, and integration, ensuring high quality deliveries.
  • Assess systems concerning functional and technical requirements for our products by working with internal key stakeholders.
  • Collaborate with other business units to provide status, iterative releases, and make design decisions throughout development.
  • Communicate solution designs to both business and technical groups to ensure an understanding and achieve agreement.
  • Co-ordinate with internal and external partners to develop requirements expectations and user experiences.
  • Conduct walkthroughs of requirements and specifications with commercial and engineering resources and clients.
  • Work with hardware and software vendors ensuring deliveries of the components amd modules required for building the solutions.
  • Make sure the software products meet the latest security and industry compliance requirements for the payment processing products.
  • Accountable to ensure resulting software deliverables follow all application product architectures and best practices.

Your Moneris Career - What you bring

  • 10+ years' experience working in system-level software development / architecture role.
  • 7+ years' experience in payment industry, card present environment.
  • 5+ years' technical leadership.
  • Expert knowledge and proven experience with EMV contact and contactless transaction processing.
  • Proficient in working in Java and C / C++ software development on Linux and Android OS, mobile and embedded systems design, Software Development Life Cycles (SDLC).
  • Establish and sell the senior leaders within the technology organization on your technical vision.
  • Experience with EMV and PCI standards.
  • An understanding of Agile development and best practices.

Your Moneris Career - What you get

  • A workplace committed to investing in Diversity, Equity and Inclusion (DEI) through various initiatives including, employee inclusion groups (EIGs), DEI learning and workshops, educational events, and various resources including an internal DEI website and newsletter
  • Learning & development programs and resources to grow your career

LI-Hybrid

Note : We welcome and encourage applications from Indigenous peoples, people of colour, people with disabilities, people of all genders, sexual orientation and intersectional identities.

We acknowledge that people from equity-deserving groups (including racialized individuals, women, gender diverse individuals, individuals with disabilities, neurodivergent individuals, members of 2SLGBTQIA+ communities and those born outside of Canada) are less likely to apply for jobs unless they feel they meet all the requirements posted.

At Moneris, we believe candidates bring experience to their work in many ways. We encourage you to apply and share, in the application form, the transferrable experience you bring, and how this will support your success in this role.

2 days ago
Related jobs
Global Pharma Tek
Toronto, Ontario

Title: Software DeveloperSenior. As the senior technical expert, you have provided technical functional leadership, expertise and advice /mentorship, coaching and direction to less senior team members. Development of required Software Architecture Documentation for the project;. Senior level know...

Cynet Systems
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience in programming and analysis; specialized software package support at the specified experience level. Ab...

Randstad Canada
Toronto, Ontario

Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the project;. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation ...

theScore
Toronto, Ontario

We're a cross-functional team of iOS, Android, Elixir and Ruby on Rails software engineers who work together with our Product counterparts to deliver amazing new features to theScore media app, one of the most popular sports apps in North America. A solid foundation in computer science, with strong ...

Electric Mind Inc.
Toronto, Ontario

The way we build software is strongly influenced by the values of Extreme Programming: feedback, respect, courage, communication and simplicity. You'll find continuous opportunities to learn, share knowledge and teach within your team and within the developer community at Intelliware via monthly edu...

NR Consulting
Toronto, Ontario

Position Title :- Senior Software Developer - CRM. Development of required Software Architecture Documentation for the project;. ...

theScore
Toronto, Ontario

The Casino team deals with integrating with third party providers and supporting our client developers with everything they need to be able to view and launch games. Provide mentorship for all of our developers. A solid foundation in computer science, with strong competencies in data structures, dis...

Procom
Toronto, Ontario

On behalf of our client, Procom is seeking a Senior Software Developer for a 10-month contract rolewith one of our public sector clients. Senior Software Developer - Start Date. Open-Source Software (OSS) products into new and existing systems. ...

Walmart Canada
Toronto, Ontario

We are a team of data developers and machine learning developers whose strengths are: (1) building scalable data pipelines (2) using machine learning techniques and data science (3) making sense of broadly defined problems through data analysis. As a Senior ML Ops Developer - you will be responsible...

Actalent
Toronto, Ontario

Actalent is searching for an Experienced Software Developer for an exciting new project with one of our clients in Toronto. Review code for other developers on the team. Write application software in C++ for an electronic product. Apply best practices to software development. ...