Senior Software Architect

1 month ago


Old Toronto, Canada Citigroup Inc. Full time
Job Overview

We are seeking a highly skilled Senior Software Architect to lead our Applications Development team. As a Technical Lead, you will be responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.

About the Role

This is a full-time position requiring 6-10 years of relevant experience in Apps Development or systems analysis role. You will work on various horizontal layers, understanding service and event-driven topologies, and have expertise in area and advanced knowledge of applications programming.

Key Responsibilities
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.
  • Resolve variety of high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
Qualifications
  • 6-10 years of relevant experience in Apps Development or systems analysis role.
  • Extensive experience in system analysis and in programming of software applications (OOP, FOP, BigData, Cloud).
  • Experience in managing and implementing successful projects, leading group of professional developers.
  • Subject Matter Expert (SME) in at least one area of Applications Development.
  • Experience working in large projects on various horizontal layers, understanding service and event-driven topologies.
Salary Information

The estimated salary for this position is $120,000-$180,000 per year, depending on experience and qualifications.

What We Offer

Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Canada Iris Software Full time

    We are Iris Software, a leading provider of innovative solutions for the insurance industry. We are currently seeking an experienced Enterprise Software Architect to join our team.About the RoleThis is a unique opportunity to lead the design and development of cutting-edge software solutions that meet the complex needs of insurance companies. As an...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Canada 2iResourcing Full time

    Job TitleSenior Software Systems ArchitectAbout the RoleWe are seeking a highly experienced Senior Software Systems Architect to join our team at 2iResourcing. As a key member of our technical team, you will be responsible for designing and implementing software-defined networking solutions for various clients.Key ResponsibilitiesDesign and implement SDN...


  • Old Toronto, Canada Untether Full time

    Unlock the Power of AI with Our Groundbreaking ArchitectureWe are seeking a highly skilled and motivated Senior Systems Software Architect to join our Runtime team. As a key member of our engineering team, you will be responsible for architecting and implementing critical components of our production kernel and user-mode drivers, their APIs, and the...


  • Old Toronto, Canada ResQ Full time

    ResQ - Revolutionizing Restaurant OperationsWe're a mission-driven startup that's changing the service industry with our innovative SaaS-enabled marketplace. As a Senior Cloud Software Architect, you'll be responsible for designing and building the tools and applications that thousands of restaurants and trades businesses across North America rely on to keep...


  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking an experienced and licensed Senior Landscape Architect to oversee technical and design aspects of landscape projects in our studio. This role reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from concept through to construction completion.About PLANT...


  • Old Toronto, Canada Software International Full time

    Software International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada/US. We have partnered with a prominent IT consulting client to support their large client's transition to cloud-based Contact Center as a Service (CCaS) using Amazon Connect.Job Summary:We are seeking an experienced Senior Cloud Contact Center...


  • Old Toronto, Canada Refinitiv Full time

    Job DescriptionWe are seeking a talented Senior Software Architect to join our Corporates Tax and Trade team in Toronto.About the RoleIn this opportunity, you will:Lead and drive the technical vision and execution of initiatives to introduce AI-driven features in our products.Develop and deploy AI models, prioritizing efficiency, scalability, and...


  • Toronto, Canada Luxoft Full time

    **Job Title:** Senior Software Architect About the Company:Luxoft is a professional investment management organization that globally invests funds to ensure long-term sustainability. We invest in all major asset classes, including public equity, private equity, real estate, infrastructure, and fixed-income instruments. About the Role:We are seeking an...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Company OverviewAt PLANT Architect Inc., we are a studio of landscape architects and architects who specialize in creating personal and public spaces. Our areas of expertise include residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master planning.Job SummaryWe are seeking an experienced...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    At Iris Software Inc., we are seeking a seasoned Senior Database Architect to lead our database management efforts in Toronto, ON. With an estimated annual salary of $140,000 to $180,000, this contract-to-hire opportunity offers a competitive compensation package.Job SummaryWe are looking for a highly skilled and experienced database professional to oversee...


  • Old Toronto, Canada Cpus Engineering Staffing Solutions Inc. Full time

    Salary: $120,000 - $180,000 per yearCpus Engineering Staffing Solutions Inc. is seeking a highly skilled Senior Technical Architect to join their team in Toronto.About the RoleThe Senior Technical Architect will be responsible for designing and implementing technical solutions that meet business objectives. This includes translating business requirements...


  • Old Toronto, Canada RBC Full time

    Unlock Your Potential as a Senior Software ArchitectIn the heart of Toronto, we are seeking a visionary Senior Software Architect to join our autonomous team. As a key player in shaping our technology landscape, you will lead the transformation of DevOps for Capital Markets.About the RoleWe are looking for an engineer with a strong analytical mindset and...


  • Toronto, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Database Architect to join our Data Transformation Platform team at Iris Software Inc.Key ResponsibilitiesDesign and implement high-performance databases using SQL Server, SingleStore, Sybase, and SnowflakeLead database development and data migration projects, ensuring seamless execution and minimal...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Job Title: Lead Landscape Architect - Project ManagerAbout PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects specializing in personal and public space design. Our expertise includes residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...