Software Architect - Richmond Hill - Paymentus

    Paymentus
    Paymentus Richmond Hill

    5 days ago

    Description

    The Software Architect has an expert understanding of the enterprise platform and seek to transform client requirements into core features of the scalable enterprise platform. The Software Architect creates strategic solutions and leads development initiatives. This position involves planning, project managing, and decision making of design choices and technology standards. The Software Architect also provides support and mentorship to other members of the team.

    Responsibilities

    • Shows deep expertise in multiple domains of the enterprise payments platform such as multi-tenancy, API, databases, data flows, security, scalability, etc.
    • Leading - playing a leadership role in the analysis of challenging project requirements.
    • Problem solving - you listen and seek to understand context, possible solutions, and solve collaboratively and innovatively to find the most efficient approach.
    • Seeing the big picture - build out architectural enhancements that will enable an agile development team to solve common problems with architectural patterns.
    • Grasping the business requirements through interaction with internal stakeholders, translating business needs into domain-driven models, technical designs, and demonstrating with POC's.
    • Communicating technical concepts to team members, and across the IT organization to assist others to understand and embrace new technologies and internal best practices.
    • Participating in design discussions, facilitating open discussions by establishing clear context.
    • Pro-actively identifying architectural weaknesses and recommending appropriate solutions that are demonstrated in code.
    • Evaluates new technologies in support of platform enhancement, creates end to end solutions for complex technical problems.
    • Iterating and focusing on innovative outcomes within an agile development process.
    • Providing design review, and code-review on high-impact changes.
    • Properly document all aspects of the project and software, including any flowcharts and diagrams, to serve as reference for future maintenance.
    • Building effective working relationships with the technical leadership team and business leaders.

    Supervisory Responsibility


    This position has no direct supervisory responsibilities, but does serve as a coach and mentor for other positions in the department.

    Education and Experience


    Required

    • Undergraduate degree in Computer Science or related field
    • 7+ years of hands‑on experience in IT development
    • 3+ years experience building scalable web applications built around microservices architecture, including RESTful services in Node.JS, Java or Go.
    • 2+ years project experience reaching deployment, using one or more JS frameworks: Node.JS/Express, React, Angular, Vue
    • 2+ years of NoSQL database experience with one of MongoDB, Couchbase, Spark, Hbase.
    • Advanced knowledge of OOP principles.
    • Moderate to advanced skills working with relational and NoSQL databases, including schema design and optimization.
    • Moderate to advanced skills working with Linux/Unix and scripting.
    • Moderate to advanced ability to obtain and maintain server‑side scalability and performance.

    Preferred

    • Java Servlets, and J2EE frameworks such as Spring MVC, Springboot
    • 2+ years database experience with Oracle and PL/SQL
    • 2+ years NoSQL experience with one of Couchbase, Dynamo, Hbase, InfluxDB, Mongo
    • Data integrations in CSV, JSON, XML/XSD, SOAP
    • Testing frameworks including Jest, Mocha, Selenium, JUnit
    • Eclipse IDE, IntelliJ, WebStorm, Visual Code
    • GIT, or similar distributed source control with Mercurial, Subversion, etc.
    • Familiarity with Linux or BSD
    • Contributions to open‑source projects and developer communities such as Github, Apache, StackOverflow, TopCoder, Google Developer Groups.
    • Generative AI tools to generate repetitive code, POC's, tests, and build UI. Eg. OpenAI/GPT, Cursor/Claude.

    EEO Statement


    Paymentus is an equal opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to actual or perceived race, creed, color, age, sex or gender (including pregnancy, childbirth and related medical conditions), gender identity or gender expression (including transgender status), sexual orientation, national origin, ancestry, citizenship status, religion, marital status, physical or mental disability, military service or veteran status, genetic information, protected medical condition as defined by applicable state or local law, genetic information, or any other classification protected by applicable federal, state, and local laws and ordinances. Our management is dedicated to ensuring the fulfillment of this policy with respect to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment advertising, pay, and other forms of compensation, training, access to facilities and programs and general treatment during employment.

    Reasonable Accommodation


    Paymentus recognizes and supports its obligation to endeavor to accommodate job applicants and employees with known physical or mental disabilities who are able to perform the essential functions of the position, with or without reasonable accommodation. Paymentus will endeavor to provide reasonable accommodations to otherwise qualified job applicants and employees with known physical or mental disabilities, unless doing so would impose an undue hardship on the Company or pose a direct threat of substantial harm to the employee or others.

    Toronto, Ontario, Canada CA$135,000.00-CA$155, hours ago

    Greater Toronto Area, Canada 18 hours ago


    #J-18808-Ljbffr

  • Only for registered members Richmond Hill

    We are hiring a Principal Software Architect to lead our platform engineering initiatives and set the technical strategy for our cloud services. · This is an opportunity to partner with highly regarded companies worldwide, tackle complex issues, and contribute to projects that sh ...

  • Only for registered members (s): Canada : Ontario : Toronto

    We are looking for a Software Architect who will play a key role in architecting the future technology roadmap for our native Android and iOS applications that deliver secure, personalized and high-performing experiences to millions of users. · Architect end-to-end solutions acro ...

  • Only for registered members Markham

    We are looking for a Senior Software Architect to shape the core systems that power intelligent, cloud-native telecom networks. · Architect, design, develop and maintain high-performance software systems using C++. · Work extensively with Netconf, YANG models. · Design and deploy ...

  • Only for registered members (s): Canada : Ontario : Toronto

    Join a purpose driven winning team committed to results in an inclusive and high-performing culture.Step into a role where you'll shape the future of how clients join and grow with Scotiabank.As a Senior Software Architect – Onboarding you won't just be designing systems - you'll ...

  • Only for registered members Markham

    As a leader working in the G&E, you will be responsible for setting the technical direction for the group, deciding on product architecture in collaboration with Hardware, Software and Firmware teams to define power/performance optimal design. · ...

  • Only for registered members Toronto, ON MG M

    L'équipe Applied AI de l'organisation Data and Process Management (DPM) d'Autodesk fournit des agents IA natifs du cloud qui rendent nos workflows de gestion des données produit (PDM) et de gestion du cycle de vie des produits (PLM) plus intelligents et plus faciles. · ...

  • Only for registered members Richmond Hill, ON

    As a Sr. Principal Software Architect (AI) at OpenText, you will be responsible for shaping how AI solutions are designed and built. · ...

  • Only for registered members Richmond Hill

    We are hiring a Senior Principal Software Architect (AI) to lead the development of our AI architecture and technical foundations. The successful candidate will have experience in building and evolving enterprise AI solutions and be able to guide teams through architectural decis ...

  • Only for registered members Toronto, Ontario

    We are seeking a skilled Architect with a strong background in Salesforce Service Cloud and Salesforce Sales Cloud development. · ...

  • Only for registered members Toronto, Ontario

    We are hiring a Software Architect to own the architecture of client solutions while pioneering the next generation of AI-empowered software development. · Redefine the AI-first SDLC: Design flows, patterns, and guardrails that integrate generative AI from ideation through operat ...

  • Only for registered members Toronto

    +We are seeking a skilled Software Architect to join our clients remote IT team based in Canada. · +Develop and execute technical strategies and programs. · Work with engineering teams to improve code quality and product performance. · ...

  • Only for registered members Greater Toronto Area

    We are looking for an experienced Software Architect to join our team at Zynga. As a Software Architect in this team, you will be responsible for the technical vision, design and implementation of backend services that power our games at scale. · ...

  • Only for registered members Toronto, Ontario

    We are looking for a Software Architect who will be a key player in architecting the future technology road map for our native Android and iOS applications that deliver secure, personalized, and high-performing experiences to millions of users. · Architect end-to-end solutions ac ...

  • Only for registered members Toronto

    A career at Hitachi Rail will help create a legacy with operations in every corner of the world our work goes to the cutting-edge of digital transformation and technology. · ...

  • Only for registered members Greater Toronto Area

    We craft the best social games bringing joy from Barcelona to the world Now we want to bring the world to Barcelona At Socialpoint work and play intertwine seamlessly and we celebrate the diversity that makes us stronger no matter who you are or where you re from you re welcome h ...

  • Only for registered members Toronto $157,000 - $229,900 (CAD)

    We are looking for a Software Architect to join our team at Autodesk. As a Software Architect, you will design and lead the development of autonomous AI systems that reason, plan, and act across complex environments. This role focuses on architecting multi-agent and single-agent ...

  • Only for registered members Markham, Ontario

    This role shapes the core systems that power intelligent, cloud-native telecom networks. · ...

  • Only for registered members Toronto

    We are seeking a skilled Architect with a strong background in Salesforce Service Cloud and Salesforce Sales Cloud development. · Design, develop, and implement Salesforce Service Cloud and Sales Cloud solutions to enhance business processes. · ...

  • Only for registered members Toronto $134,000 - $183,000 (CAD)

    As a Software Architect at Slalom, you will own the architecture of client solutions while pioneering AI-empowered software development. · ...

  • Only for registered members Toronto, ON Remote job

    A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. · ...

  • Only for registered members Markham Full time

    At AMD our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers,to PCs gaming and embedded systems. · The role:AMD's Adaptive Embedded Compute Group (AECG) builds products that blend powerful energy-efficient processors ...

Jobs
>
Software architect
>
Jobs for Software architect in Richmond Hill