Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this API Architect role.
Rezi rewrites your resume against Moneris's job description. Free.

Tailor your resume to this API Architect role.
Rezi rewrites your resume against Moneris's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the API Architect posting at Moneris — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the API Architect posting at Moneris — free, in seconds.
About the Role
The API Architect is responsible for the technical design and overall architecture of the Moneris API platform, owning the technical implementation of the API development life cycle and central API support services in collaboration with site reliability engineering. This role involves collaborating with other technology teams to design, develop, and implement critical software systems and data solutions, defining Moneris' API strategy, best practices, and standards. The position also includes research and development activities to advance platform technology, ensuring security, availability, and technology strategy align with best practices and Moneris standards.
Responsibilities
- Create solutions supporting current and foreseeable changes due to new technical or business requirements, promoting reuse within and by other teams.
- Create and maintain end-to-end solution architecture for API and backend applications.
- Lead design and code development and provide input on project delivery planning.
- Participate in the system specification review process to ensure system requirements can be translated into valid software architecture.
- Perform proof of concepts/prototypes and recommend applications of technologies to future product architectures.
- Provide input on vendor/third-party product offering assessments and integrations into API platforms.
- Lead the end-to-end technical delivery of all API Implementation projects, including security, encryption, high availability, and scalability.
- Drive all aspects of development including requirements definition, design, implementation, unit testing, and integration.
- Hold code and design reviews, ensuring architectural consistency.
- Develop and share best-practice knowledge.
- Author and contribute to customer-facing publications, whitepapers, technical case studies, and blog posts.
- Provide architectural expertise and domain knowledge to the organization.
- Develop more junior members on the team.
- Collaborate with other teams to ensure deliverables meet defined governance standards, enterprise definitions, and align with the API strategy framework.
- Work closely with development teams to demonstrate engineering methods and socialize feedback.
Requirements
- 7+ years of experience in large-scale software development, design, business intelligence, or data architecture.
- Full proficiency with multiple programming languages and/or database management and modeling.
- 5+ years of hands-on experience developing API and/or backend applications (.NET, Java or Node preferred).
- 4+ years of experience working with APIs and/or backend applications.
- 2+ years of experience with cloud-based solutions (Azure preferably).
- Experience with NoSQL databases (Redis, MongoDB and Cosmos DB preferably).
- Some experience with relational DBMS.
- Experience with API Security, encryption, caching, LINQ, JSON manipulation, and other modern API programming idioms.
- Experience working with DevOps pipelines (Git, Maven, Gitlab, Jenkins), continuous integration/delivery, and automated testing (unit, functional, performance).
Skills
- API development
- Backend application development
- .NET
- Java
- Node.js
- Cloud-based solutions
- Azure
- NoSQL databases
- Redis
- MongoDB
- Cosmos DB
- Relational DBMS
- API Security
- Encryption
- Caching
- LINQ
- JSON manipulation
- DevOps pipelines
- Git
- Maven
- Gitlab
- Jenkins
- Continuous integration/delivery
- Automated testing
Location
- Toronto
Work Type
- Hybrid
Experience Level
- 7+ years
- 5+ years
- 4+ years
- 2+ years
Education Level
- Bachelor's degree required
- Master's degree preferred
Salary/Compensations
- $126,000 - $165,000
Benefits
- Comprehensive Total Rewards Program
- Performance-based bonuses
- Flexible benefits starting from day one
- Choice of a health spending account (HSA) or personal spending account (PSA)
- Retirement planning support
- Profit-sharing programs with company match
- Defined contribution pension plan
- Growth & development opportunities
- Unlimited access to Coursera
- Mentorship programs
- Internal gig marketplace
- Holistic wellness support
- Employee & Family Assistance Program
- 24/7 virtual healthcare
- Workplace wellness initiatives
- Hybrid work arrangements
- Work from Abroad program
- Paid time off programs
- Recognition and rewards programs
- Exclusive banking perks from RBC & BMO
- Access to great employee discounts
About the Company
- Moneris is a company that believes in empowering employees for personal and professional success.
- They offer resources, opportunities, and an inclusive environment to support development and careers.
Equal Opportunity
- 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.