IT Software Architect
3 weeks ago
Summary/Objective 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.
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.
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.
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.
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
This position has no direct supervisory responsibilities, but does serve as a coach and mentor for other positions in the department.
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.
~ Capable of writing and optimizing native JavaScript (ECMAScript6+).
~ Moderate to advanced skills working with JavaScript frameworks such as React, Angular, Vue, ExtJS.
~ 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.
Java Servlets, and J2EE frameworks such as Spring MVC, Springboot
~ 2+ years database experience with Oracle and PL/SQL
~Data integrations in CSV, JSON, XML/XSD, SOAP
~ Mobile web development targeting Android/iOS
~ Testing frameworks including Jest, Mocha, Selenium, JUnit
~ Cloud deployment experience on AWS
~ 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. 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.
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.
An applicant or employee who believes he or she needs a reasonable accommodation of a disability should discuss the need for possible accommodation with the Human Resources Department, or his or her direct supervisor.
-
Software Architect
11 hours ago
Richmond Hill, Canada Paymentus Full timeThe 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...
-
IT Software Architect
4 weeks ago
Richmond Hill, ON, Canada Paymentus Full timeSummary/Objective 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...
-
Principal Software Architect
11 hours ago
Richmond Hill, Canada OpenText Full timeJoin to apply for the Principal Software Architect (Cloud) role at OpenText. OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team you will partner with leading companies, tackle complex issues, and contribute to projects that shape the...
-
Software Architect
3 weeks ago
Ontario (ON), Canada Orion Innovation Full timeRole: Senior Software Architect with Embedded Systems & SatelliteLocation: Ottawa, ONType: HybridAs our Software Architect, you will be responsible for the fundamental design and structural integrity of our core systems. Your work will directly influence the performance and reliability of our global network. This is a high-visibility, high-impact role and...
-
Principal Software Architect
2 weeks ago
Richmond Hill, Ontario, Canada OpenText Full timeOpentext - The Information CompanyOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...
-
Senior Software Architect
2 weeks ago
Ontario (ON), Canada Orion Innovation Full timeRole: Senior Software Architect with Embedded Systems & Satellite Location: Ottawa, ONType: HybridAs our Software Architect, you will be responsible for the fundamental design and structural integrity of our core systems. Your work will directly influence the performance and reliability of our global network. This is a high-visibility, high-impact role and...
-
Solutions Architect
1 week ago
Toronto, ON MK X, Canada Intelliswift Software Full timePay rate range - $80/hr. to $86/hr. on W2Hybrid work requirements: 2x a week in officeJob Description:Group Info:The Personal & Business Banking Canada group works to translate business needs for customer and employee facing applications, either for the creation of a new application or enhancements of various existing applications, particularly online...
-
Cloud Architect
4 weeks ago
, ON, Canada HISH IT SERVICES Full timeThis range is provided by HISH IT SERVICES. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$170,000.00/yr - CA$180,000.00/yr Direct message the job poster from HISH IT SERVICES Are you eager to invest your skills and expertise into creating impactful and sustainable data and analytical...
-
Principal Solution Architect
8 hours ago
Richmond Hill, Canada OpenText Full timeOpenText - The Information Company OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects...
-
Platform Architect: Lead
11 hours ago
Richmond Hill, Canada Paymentus Full timeA leading payments platform company is seeking a Software Architect to lead development initiatives and transform client requirements into scalable features. The ideal candidate should have over 7 years of experience in IT development, strong problem-solving skills, and hands-on experience with microservices architecture. This full-time position offers...