Software Architect

Vancouver, BC, Canada

Job Description


Aviso Wealth: At Aviso Wealth, we are dedicated to improving the financial well-being of Canadians. As a leading wealth management organization, we are committed to leadership, innovation, partnership, responsibility, and community. Working with talented and energetic professionals who exemplify our values every day, you will quickly notice that our people and dynamic \xe2\x80\x98oneaviso\xe2\x80\x99 culture sets us apart. If you are looking for interesting and challenging work, at a company committed to its people, find out more about what Aviso Wealth has to offer at www.aviso.ca. The Opportunity: We\xe2\x80\x99re looking for a Software Architect to join our Information Technology team. Your role will be required to regularly perform essential duties on behalf of the company from your assigned Aviso office. Your role is considered medium flexibility, requiring you to work onsite 1-3 days per week at our office at 1111 West Georgia St, Vancouver, BC. Reporting to the Director, Solutions & Architecture the Software Architect is responsible for delivering software architecture, data modelling, and integration/API design for building enterprise technology runway and implementing software solutions towards business strategic goals. The incumbent will analysis business requirements, make appropriate technology choices, determine best-in-class implementation, and develop solution and software specification to guide software development. In addition, Software Architect partners with business stakeholders, delivery teams and other stakeholders, provides technical leadership to implement software solution incrementally towards business and enterprise architecture goals.
Who you are:

  • Service \xe2\x80\x93 You consider both internal and external stakeholders and demonstrate intent of understanding and putting the clients\xe2\x80\x99 needs first. You advocate service excellence and work to deliver solutions that meet the needs. You proactively develop strategic partnerships that allow Aviso Wealth to become a trusted advisor and partner
  • Execution \xe2\x80\x93 You are committed to achieving your goals and to succeed. This includes focusing on \xe2\x80\x9cgetting things done\xe2\x80\x9d, as well as recognizing and taking advantage of opportunities as they arise. You are consistently looking for ways to improve your personal best and see value in continuous improvement. You take accountability for your actions and learn from mistakes
  • Collaboration \xe2\x80\x93 You work collaboratively with others with the common goal of driving positive results. Making meaningful contributions to your team to achieve organizational goals is a priority. You proactively encourage collaboration, build trust and inclusion, and work to establish effective relationships both inside and outside of the organization
What your day looks like:
  • Is a SME (subject matter expert) responsible for architecting and designing scalable software solutions using J2EE technologies, Oracle & MS-SQL, OpenAPI standard, mobile and cloud technologies to solve complex business problems
  • Provides consultative and technical direction for software architecture and integration feasibility and proposes software solution recommendations
  • Performs assessments and documents current state architecture, and be responsible for solution architecture, software and API specifications, and non-functional requirements
  • Provides continuous improvement direction for web/mobiles software technologies, enterprise APIs or middleware services, and create technology roadmap for the future state accordingly
  • Provides software design, solution architecture and data modelling for extensible and scalable software solutions with OpenAPI standard, latest cloud technologies and microservices principles. And building software solution architectural runway incrementally
  • As a technical lead in project/product development with agile methodologies, giving technical directions to delivery teams on architecture, integration, and design of complex software
  • Defines, maintains, and promotes enterprise reusable software components and API services, for building enterprise architecture capabilities and removing technology debts in mind
  • Mentor other IT members on the software design for a smoother execution.
  • Performs architecture review for quality deliverables and compliance with IT governance
  • Research new and emerging technologies trends that could drive the company\xe2\x80\x99s competitive advantages and provides technology direction and recommendation for changes
Requirements Your experience and skills:
  • Post-secondary degree in the field of computer science, engineering, or information systems
  • 5+ years of software architecture, integration and API interface design working experience
  • 3+ years of experience in application architecture and design for J2EE technology stack, Oracle, WebLogic, and Spring framework, and/or integration experience with a heterogeneous environment with both .NET and J2EE technology stack
  • Extensive experience in implementing software design patterns for business problems
  • Extensive experience in developing integration specification, e.g., API or SSO specifications, and other application design artifacts and support documentation
  • Extensive experience with RESTful and OpenAPI standard, and related development tools
  • Extensive Experience in the latest web/mobile technologies and Java technology stack, e.g., J2EE, Oracle, MS-SQL, OpenAPI, Angular or React, Node.js, JQuery, HTML5, JSON, XML, XSD, etc.
  • Experience in OAuth2/OpenID connect integration and/or identity server implementation
  • Experience in microservice design and API gateway implementation would be an asset
  • Expertise in one or more of the J2EE containers, e.g., Weblogic and application technology/frameworks including Spring, EJB, JPA, Hibernate, Struts, Messaging (JMS), Maven/Jenkins/Ansible
  • And Cloud-based platform technologies e.g., Azure, Docker, Kubernetes
  • Experience in C#, .NET and Azure would be an asset
  • Strong understanding of agile application development processes & practices
  • Ability to understand technical challenges, identify implications of certain decisions and make educated trade-offs in terms of complexity, depth, or timelines with your team
  • Ability to present to executives on architecture concepts and design decisions at right level
  • Exceptional analytical, conceptual, enterprise-minded, and innovative problem-solving abilities
  • Ability to work independently with competing priorities and driving positive results
  • Superior written and oral communication skills with various levels of team members
  • Fluent communication skills in English are required and bilingual skills in French are an asset
  • Experience in wealth management or finance systems would be an asset
Benefits Why Aviso Wealth? At Aviso Wealth, you will find a dynamic and inclusive culture that rewards innovation and celebrates success.
Here are a few things that set us apart:
  • Competitive compensation package that rewards and recognizes individual contributions
  • Excellent health, dental and insurance benefits to meet the diverse needs of our employees
  • Generous vacation time, fitness benefit, parental leave top-up options
  • Matching contributions to our retirement program
  • Commitment to the continuous improvement of our staff through learning & development and an education assistance program
  • Regular social events to foster teamwork
Equal Employment Opportunity Aviso Wealth welcomes and encourages applications from all qualified individuals including persons with disabilities. If you require an accommodation, we will work with you to meet your needs in all stages of the hiring process. We thank all applicants for their interest, however, only those selected for further consideration will be contacted. No recruiters or agencies, please. Company Overview: Aviso Wealth powers businesses that empower investors. We are a national, integrated financial services company, with approximately $110 billion in assets under administration and management. Aviso Wealth is owned by Credit Union Centrals, Co-operators / CUMIS and Desjardins. Our mutual funds dealer, securities brokerage, and insurance dealer support thousands of financial advisors at credit unions across Canada. Our award-winning online brokerage, Qtrade Direct Investing, and our digital advice platform, Qtrade Guided Portfolios, give Canadians flexible choices for building their wealth. Our asset manager, NEI Investments, offers a comprehensive lineup of responsible investment funds and portfolios, which are available through a national network of advisors. Aviso Wealth also provides custodial services and introducing broker services to independent financial organizations, including banks, trust companies, insurance companies, investment dealers, portfolio managers and financial planning firms. We have operations in Toronto, Vancouver, and Montreal with a regional office in Winnipeg. More information about Aviso Wealth is available at www.aviso.ca.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2183612
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned