img
Tangerine is Canadas leading direct bank. We offer flexible and accessible banking options, innovative products, and award-winning Client service. The reason why Tangerine employees come to work each day is to help Canadians live better lives. We focus on making a difference in our communities, and that includes our own internal community. Its important to us that our employees feel empowered and enthusiastic about belonging to our Orange culture.

3 Jobs Found

Technical Lead, Software Development Full-time Job

Tangerine Canada

IT & Telecoms   Toronto
Job Details

As a Technical Lead, you will be joining one of our teams, expanding our banking platform. You will be contributing to the development of world-class digital products and experiences touching millions of Tangerine customers every day. We are looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive and who are ready to roll up their sleeves in a collaborative and productive environment to get things done. By joining our team, you will make an impact on our customers and the banking industry.
 

Is this role right for you? In this role you will:

 

  • You dream in code and spend your free time tinkering with new technologies or building apps on the side

  • Interested in the impact that financial services technology can have on people’s everyday lives

  • Experienced in user-centered design 

  • Eager to mentor, teach and share 

  • Continuous integration and deployment makes you giddy

  • Knowledge of the latest and greatest approaches to Agile Technical Practices

  • You enjoy collaborating and working alongside people with different skillsets


Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • University Degree – Computer Science

  • You have 7 years or more of software development experience, (conceptualization, design, development and debugging) with 2 years as a technical lead providing hands-on architectural design for software applications.

  • Sound technical knowledge with:

  • Java, J2EE

  • Spring Boot (Micro Services)

  • Web Services (REST & SOAP)

  • Java Script, Junit, HTML, XSL, XML, Angular 2+

  • Cloud development, Site Reliability Engineering

  • Expertise with design patterns such as MVVM, MVC, Clean Architecture

  • You have experience with unit-testing, code for robustness, usability and improving application performance

  • Solid understanding of developing large-scale software applications, considering security and scalability requirements

  • You have a proficient understanding of code versioning tools, such as GIT

  • Strong command in Computer Science concepts (SOLID, etc.)

  • Experience in integrating Third Party libraries and SDKs

  • Experience building applications that consume web services and HTTP REST interaction with JSON

  • Strong problem solving abilities

  • Evaluate new technologies and participate in the continuous improvement of applications and systems

  • You’re passionate about well-designed products and not afraid to sit with our Design Team to prototype, wireframe, and white-board your ideas 

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.

  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  

  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 

  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.

  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work arrangements: Hybrid

 

#LI-Hybrid

Technical Lead, Software Development

Tangerine Canada
Toronto
  IT & Telecoms Full-time
As a Technical Lead, you will be joining one of our teams, expanding our banking platform. You will be contributing to the development of world-class digital products and experienc...
Learn More
Jan 19th, 2024 at 08:33

Network Systems Administrator Full-time Job

Tangerine Canada

IT & Telecoms   Toronto
Job Details

The team:

Our Tangerine team manages the technology & computer infrastructure that drives Tangerine’s business systems.

 

 

The role:

Reporting to the Manager, Network Security & Systems, you are a key member of the Network and Delivery Services Team & tasked to deploy, configure, administer, and maintain of network infrastructure products. This includes LAN, WAN, VPN, Cloud, SDN and internet gateways. You will also provide technical experience and expertise in administering and maintaining a stable NAC (Network Access Control) and load balancing environment.

 

Our team primarily works remotely from home, but from when required, you are required to work onsite at our head office in Toronto.

 

In this role, you will need flexibility to work either 1 of 2 daily shifts (8 a.m. to 4 p.m. or 10 a.m. to 6 p.m.). Also, you will be expected to provide rotational 24x7, on-call support.  When required, you may have extended working hours in the evenings or weekends for deployments or maintenance.

 

Is this role right for you?

  • You are eager to deploy, configure, administer, and maintain LAN, WAN, VPN, Firewall, NAC, load balancer & monitoring tools in our network infrastructure.
  • You excel at performing maintenance and release upgrades on a timely basis or as needed; as well as, troubleshooting and providing solutions to LAN/WAN hardware and software issues.
  • You can work in a highly complex environment and have outstanding troubleshooting skills.
  • You are keen in monitoring network performance and capacity in the areas of response, throughput, and availability.
  • You thrive at monitoring, assessing, and acting upon applicable security advisories and vulnerabilities.
  • You take pride in providing support for a high available production environment that has an uptime of 24x7x365.

 

Do you have the skills that will enable you to succeed in this role?

  • You possess very good communication (verbal/written) skills to convey technical information to both technical and non-technical audiences & can properly document.  Furthermore, you also have good interpersonal skills to build relationships with internal and external business partners and vendors.
  • You have at least 5+ years of hands-on technical working experience with deploying/configuring/administering/updating/monitoring of a large scale, mission critical enterprise network infrastructure. Performing this work in the financial services industry is an asset.
  • You have at least 5+ years of hands-on technical working experience/knowledge in deploying/configuring/administering/updating/monitoring Cisco® Routers & Switches.
  • You have at least 3+ years of hands-on technical working experience with deploying/configuring/administering/updating/monitoring Remote Access VPN.
  • You have at least 3+ years of hands-on technical working experience with deploying/configuring/administering/updating/monitoring F5 Load Balancer.
  • You have at least 3+ years of hands-on technical working experience with deploying/configuring/administering/updating/monitoring NAC.
  • You have at least 3+ years of hands-on technical working experience with deploying/configuring/administering/updating/monitoring Next Generation Firewall (NGFW).
  • You have at least 5+ years of hands-on technical working experience with routing protocols (e.g., Internet Border Gateway Protocol [iBGP], Enhanced Interior Gateway Routing Protocol [EIGRP], Open Shortest Path First [OSPF], Multiprotocol Label Switching [MPLS], IP Multicast).
  • You can demonstrate very good technical knowledge of current network applications, all network layers, routing, switching and related protocols (Transmission Control Protocol/Internet Protocol [TCP/IP], Hypertext Transfer Protocol [HTTP], Secure File Transfer Protocol [SFTP], Secure Shell [SSH], Domain Name Server [DNS], Dynamic Host Configuration Protocol [DHCP], Simple Network Management Protocol [SNMP], IPv6 & Remote Monitoring [RMON], etc...).
  • You possess strong critical thinking skills and the ability to problem-solve complex technical issues.
  • You can demonstrate a good understanding on defining policies, access control, logging management and network monitoring.
  • You can adapt to working in a fast-paced, collaborative team environment.
  • You must have attention to detail and a commitment to delivering high-quality results.
  • Completion of a post-secondary education in Computer Science, Engineering or in a related technology-based stream.
  • Completion of advance Cisco certifications is a plus.

 

What's in it for you?

  • You will be part of a diverse and inclusive team of Client-focused go-getters looking to learn from each other in an environment that celebrates and recognizes success!
  • You will have access to thousands of online and in person courses so you can shape your career growth with the support from diverse industry leaders.
  • You will get our help to save for your future and to invest in your total wellbeing through our Tangerine benefits*.
  • You belong here, we are equal and un-complicated. Bring your true self to work, dress codes don’t apply here.
  • You will enjoy workspace flexibility and all the excitement that comes from working at the official Bank of the Toronto Raptors.

 

*Tangerine employees participate in Scotiabank’s pension & benefits programs (available to permanent employees)

Network Systems Administrator

Tangerine Canada
Toronto
  IT & Telecoms Full-time
The team: Our Tangerine team manages the technology & computer infrastructure that drives Tangerine’s business systems.     The role: Reporting to the Manager, Network Security...
Learn More
Jan 18th, 2024 at 03:05

IT Performance Testing Engineer, Quality Engineering Full-time Job

Tangerine Canada

IT & Telecoms   Toronto
Job Details

The Performance Engineer provides support to the Performance Engineering Lead and/or Manager - QE, and is responsible for the execution and coordination of Performance Engineering activities within the Tangerine banking domain. Responsibilities include directly supporting Performance Engineering activities to ensure consistent testing strategy; design, execution, defect management and reporting are executed to a high standard in line with internal policies and procedures. The Performance Engineer will report directly to Manager or Senior Manager, Quality Engineering.

 

Is this role right for you? In this role you will:

 

  • Directly support and execute day-to-day performance testing activities within test region and production, working with delivery teams and other areas of IT (enterprise architects, solutions architects, development) to validate performance testing and non-functional requirements
  • Utilize a variety of testing techniques which support the performance and non-functional testing activities, single user profiling, spike, stress, endurance, fail over etc
  • Act as key point of contact for delivery teams, and QE as a whole, across all channels supporting the creation of test scope, execution and resolution of performance issues prior to production deployment. 
  • Analyzes, recommend and implement engineering suggestions to improve efficiencies and increase responsiveness of client project requirements, ensure technology is current and up to date with industry standards while maintaining established service levels
  • Provide coaching and mentoring to other members of the QE and delivery teams in areas including non-functional requirements, performance testing strategy, and business domain where applicable.
  • Manage and execute performance testing activities for multiple projects of varying scale; single delivery team to enterprise wide programs/projects for Tangerine that are executed in Waterfall or Agile methodology
  • Ensure all test assets, execution results/analysis, sign off and closure reports are captured within JIRA
  • Assess the risks associated with the development aspects of each solution/project and define a performance testing approach, making solution recommendations to development, architecture, and infrastructure where possible.
  • Support continuous performance testing within CICD pipelines and support /maintain performance tests, monitoring and metrics gathering to ensure system stability and trending analysis
  • Collect strategic, technical and operational test metrics across testing and production environments.  Analyze current defects and test execution trends and extrapolate data for predictive analysis
  • Responsible for consolidated test reports outlining key metrics and performance KPI’s for Senior Management.  
  • Work under the guidance of the Performance Engineering Lead and Manager/Sr. Manager and be a participant in discussion with vendors related to testing methodologies, tooling, resources, POCs, etc.
  • Other duties as assigned

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

Education/Experience

  • University or College Degree or equivalent experience in Computer Science/Engineering
  • 4+ years of experience working within SDLC/TDLC
  • 3+ years of testing experience specifically within the Performance testing discipline
  • Proficient testing background in the Canadian financial services industry or large scale enterprise systems

 

General/Technical Skills

  • Solid understanding of Performance test process methodologies, approaches and tools
  • Ability to understand enterprise scale infrastructures and emerging technologies
  • Must have knowledge of Cloud architecture and working within a hybrid environment, i.e. GCP, Azure etc 
  • Experience working with Cloud based applications and techniques to validate auto scaling, component breakers, and elastic based deployments
  • Working Knowledge of container technology such as Docker, Anthos and Kubernetes 
  • Hands on experience in client/server side testing with a solid understanding of web and mobile applications and implementations (Native app, Angular, React etc)
  • Hands on experience with Unix/Linux experience 
  • Must be strong in one of the coding languages: Java, JavaScript, python etc.
  • Must have strong knowledge of web services and implementing APIs (Rest/Soap)
  • Sound knowledge about SQL / PL-SQL, stored procedures and SQL Server database
  • Solid understanding of hardware utilization and related Garbage Collection and memory footprints
  • Expertise in metrics gathering and creating graphs / reports which clearly and concisely capture and communicate performance testing analysis / results 
  • Demonstrated competency with Defect / Test Management and Planning Tools such as JIRA - Xray
  • Extensive experience with Performance testing and automation tools such as Jmeter, Loadrunner, Cloudtest, Selenium, Appium, Postman, RESTassured or similar
  • Hands on experience with Performance engineering and monitoring tools such as SumoLogic, Dynatrace, Crashlytics etc


Professional Certification 

  • CTFL, ISTQB, CSQA,CSTE good to have
  • Dynatrace Associate, AWS/GCP certification nice to have

 

Abilities

  • Ability to work independently as well as part of the larger team
  • Ability to lead through influence in a face-paced environment and hold others accountable
  • Ability to work and collaborate with stakeholders from different departments and organizational levels.

 

Attributes

  • Self-starter, shows initiative, able to work with minimal supervision
  • Confident in being able to extrapolate trends and make engineering recommendations from reports and test results
  • Excellent organizational, communication, technical and analytical skills

IT Performance Testing Engineer, Quality Engineering

Tangerine Canada
Toronto
  IT & Telecoms Full-time
The Performance Engineer provides support to the Performance Engineering Lead and/or Manager - QE, and is responsible for the execution and coordination of Performance Engineering...
Learn More
Jan 13th, 2024 at 06:27