Jobs
>
Toronto

    Senior Developer - Toronto, Canada - Money Mart Financial Services

    Default job background
    Full time
    Description

    Company Description

    Momentum Financial Services is a leading provider of financial services in North America. For 40 years, we've been committed to providing financial solutions that meet the evolving needs of consumers and business owners. Backed by a retail network of over 400 locations, we provide access to cash and related products to help our customers achieve their goals.

    Our highly skilled workforce puts customers first in everything we do. We serve 2 million people annually with diverse and innovative financial products such as loans, check cashing, money transfer and prepaid cards. Through this ever-evolving suite of services, we empower customers to manage their finances and improve their lives. Wherever customers are on their financial journey, Money Mart Financial Services provides solutions.

    #Corporate

    Job Description

    *Candidates must reside in the GTA area to be considered for this role as they will be required to be in office 3 days a week at the Toronto Corporate Office.

    DUTIES/RESPONSIBILITIES

  • Serve as a technical lead for development and implementation of technical designs to support enablement of the digital strategy
  • Writes, tests and debugs application programs
  • Recommend engineering best practices, including use of design patterns, code reviews
  • Collaborate, communicate with different teams, and triage technical issues across teams
  • Ability to author design and architecture documents with input from other technical resources.
  • Collaborate with product and project managers as well as business to define product features, architectural deliverables and project estimates
  • Provides technical oversight and guidance to outsourced platform and partner IT resources
  • Engagement in every stage of the project lifecycle – planning, requirements clarifications, design, develop, test support/bug fix and support the application
  • Participate in cross-functional projects that span multiple business units across the enterprise - driving innovation, new product functionality, and overall product maturity.
  • Plan, supervise, and participate in technical activities for multiple projects
  • Coordinate with other technical managers, leads and architects to identify and monitor cross-site impacts and dependencies.
  • Coordinate meetings or initiate working sessions to resolve project issues and roadblocks
  • Qualifications

    EDUCATION

  • Bachelor's degree in Computer Science or related field
  • EXPERIENCE

  • 8+ years of experience with Microsoft .Net full stack development tools
  • 4+ years of building enterprise software, particularly web-based and customer-facing applications
  • Understands and experience in implementing solutions on a multi-tier architecture environment
  • Experience in building large scale retail B2C web applications
  • Experience with Application Architecture Modeling and Design Skills
  • Comprehensive SDLC experience including Agile implementation principles and practice
  • Experience with Azure cloud development (PaaS) is a plus
  • Production environment deployment and maintenance
  • Performance tuning and optimization for scalability and high availability
  • Good debugging, troubleshooting and analytical skills
  • Strong interpersonal skills; ability to build relationships with and influence other functional areas
  • Detail and big picture orientation
  • Operates independently with minimal guidance by management
  • Knowledge of financial services is a plus
  • Ability to manage numerous concurrent projects
  • SKILLS

  • Proficient in Microsoft Development tools and platforms like Visual Studio 2015 and up, .Net Framework and up, C#, TFS / Git / Azure DevOps and SQL Server
  • Proficient in Database design and programming using T-SQL including ORM tools like Entity Framework
  • Experience in designing and developing responsive web sites using MVC, HTML5, ,
  • Deep understanding of SOA and RESTful API design principles.
  • Knowledge of web/integration services, including WCF, RESTful, SOAP and WSDL.
  • Knowledge of native and/or hybrid mobile app development
  • Understanding of automated builds using TFS, DevOps process, CI/CD and Cloud hosting.
  • Experience with Azure DevOps (VSTS) and Git is a plus.
  • Additional Information

    All your information will be kept confidential according to EEO guidelines.

    Additional Information



  • Zazz Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modificati ...


  • S M SOFTWARE SOLUTIONS INC. Toronto, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Computer and technology knowledge · Informatica · SQL · Amazon Web Services (AWS) · Python · Linux - VxWorks RTOS · Screening questions · Are you currently legally able to work in Canada? · Ex ...


  • Autodesk Toronto, Canada Full time

    Position Overview · Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader in design and make software for architecture, engineering, construction, manufacturing, and media and entertainment industries. If you've ever driven a high-perfor ...


  • Berkeley Payment Solutions Inc. ontario, Canada

    This is a remote position. · Berkeley seeks a Senior Software Engineer with +4 years of experience to join our growing organization · You must be willing to work with EST time · Main Responsibilities: · ● Communicate effectively with developers, product managers, customer succes ...


  • Maarut Inc Toronto, Canada

    Required to translate technical systems specifications into working, tested applications. This includes: · developing detailed programming specifications · writing and/or generating code · compiling data-driven programs, maintaining, and conducting unit tests · Resolves and troub ...


  • Maarut Inc Toronto, Canada

    Required to translate technical systems specifications into working, tested applications. This includes: · developing detailed programming specifications · writing and/or generating code · compiling data-driven programs, maintaining, and conducting unit tests · Resolves and troub ...


  • Autodesk, Inc. Ontario, Canada

    Senior Software Developer (Search) page is loaded · Senior Software Developer (Search) · Apply locations Toronto, ON, CAN time type Full time posted on Posted Today job requisition id 24WD77327 Job Requisition ID # · 24WD77327 French job description to follow/La description de ...


  • Autodesk, Inc. Toronto, ON, Canada

    Senior Software Developer page is loaded · Senior Software Developer · Apply locations Toronto, ON, CAN Montreal, QC, CAN time type Full time posted on Posted 2 Days Ago job requisition id 24WD76118 Job Requisition ID # · 24WD76118 The French translation can be found below/La ...


  • Autodesk, Inc. Toronto, ON, Canada

    Senior Principal Software Developer page is loaded Senior Principal Software Developer · Apply locations Toronto, ON, CAN Montreal, QC, CAN time type Full time posted on Posted 3 Days Ago job requisition id 24WD76112 Job Requisition ID # · 24WD76112 The French translation can be ...


  • CGI Njoyn Toronto, ON, Canada

    Job order - J Permanent Full time · Title Senior Software Developer · Category Information/Infrastructure Technology · City Toronto, Ottawa, Ontario, Canada · Job Description Senior Software Developer · Who we are · We are an organization comprised of industry thought ...


  • Equality Street Inc. Toronto, Canada

    On behalf of our client, one of Canada's largest banks and one of the largest banks in the world by market capitalization, Equality Street is looking for a Senior Salesforce Sales Cloud Developer to add to their Digital Marketing Technology team. · This is a 6-MON CONTRACT positi ...


  • Equality Street Inc. Toronto, Canada Full time

    On behalf of our client, one of Canada's largest banks and one of the largest banks in the world by market capitalization, Equality Street is looking for a Senior Salesforce Sales Cloud Developer to add to their Digital Marketing Technology team. · This is a FULL TIME position w ...


  • Autodesk Toronto, Canada Full time

    Position Overview · Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader in design and make software for architecture, engineering, construction, manufacturing, and media and entertainment industries. If you've ever driven a high-perfor ...


  • Maarut Inc Toronto, Canada

    Responsibilities: · Required to translate technical systems specifications into working, tested applications. · This includes developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining, and conducting unit tests Res ...


  • Maarut Inc Toronto, Canada

    Responsibilities: · Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces · Required to translate technical systems specifications into working, tested applications. This includes developi ...


  • Maarut Inc Toronto, Canada

    Responsibilities: · Sustenance – Analysis: · Identify and document the impact of the business requirement changes or technical changes due to patching to mitigate identified vulnerabilities, end of life component changes, and version upgrades. · Identify and document the impact t ...


  • Maarut Inc Toronto, Canada

    SCOPE: · The Justice Technology Services - Digital Design Branch requires a software developer with design/development experience of delivering digital products based on Java, Angular, Restful API (e.g. Spring Boot), and Cloud-Native framework and industry-leading UXD to build an ...


  • Maarut Inc Toronto, Canada

    Description · Responsibilities · Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. · Required to translate technical systems specifications into working, tested applications. · This includes developing d ...


  • Maarut Inc Toronto, Canada

    Description · Responsibilities: · Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces · Required to translate technical systems specifications into working, tested applications. · Thi ...


  • Maarut Inc Toronto, Canada

    Responsibilities · Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. · Required to translate technical systems specifications into working, tested applications. · This includes developing detailed program ...