Sr Application Specialist, HR Technologies

Scotiabank

Toronto

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Scotiabank is seeking an experienced software developer to join Global Human Resources Technology in Toronto. You will design, develop, test, and deploy Java-based HR applications in a cloud environment, collaborating with a team that includes a Technical Lead, BAs, and QA engineers.

Strong Java skills and cloud experience are essential. You will mentor others, migrate to cloud, and contribute to CI processes while delivering high-quality solutions on schedule.

Qualifications

  • Bachelor’s or master’s degree in computer science or computer engineering.
  • 5+ years of experience as a software developer.
  • Extensive experience in object‑oriented software design and development.
  • Proficient with Java programming languages and cloud Azure and Google, supporting frameworks, and UI tools.
  • Experience with unit testing frameworks.
  • Strong experience in Microsoft SQL Server, database design and development; data migration tools are a strong asset.
  • Understanding of cloud-hosted environments like Azure or GCP.
  • Knowledge of service-oriented architecture and relational databases, including database theory.
  • Understanding about agile methodologies to software development.
  • Proficiency in spoken and written Spanish is regarded as a valuable asset.

Responsibilities

  • Collaborate with teammates to plan, design, develop, test, and maintain web-based business applications built on Java and cloud technologies.
  • Develop and unit test applications in accordance with established standards.
  • Apply best development and design practices and participate in peer reviews.
  • Mentor teammates on developing in Java and cloud as Azure and GCP.
  • Work with teammates to migrate Java-based technologies to cloud.
  • Develop, refine, and tune CI between applications.
  • Analyze and resolve technical and application defects with troubleshooting and debugging skills.
  • Assess opportunities for application and process improvement and document rationale.
  • Adhere to high-quality development principles while delivering solutions on time.
  • Provide third-level support to business users.

Skills

Java programming
OO design
Agile methodologies
Unit testing
Cloud fundamentals
SOA knowledge

Education

Bachelor’s in computer science or computer engineering

Tools

Azure
Google Cloud Platform (GCP)
Microsoft SQL Server
UI frameworks

Job description

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Team

Global Human Resources Technology provides the technology and tools for Scotiabank to attract, hire, retain, invest in, compensate, and reward its workforce globally. The team deploys and supports a combination of purchased cloud solutions with home‑built applications, and a world‑class cloud native data management and delivery framework.

The Role

The software developer will focus on application development and support in a Java and cloud‑based development environment. You will be part of a collaborative team that includes Technical Lead, Software Developers, Business Analysts, and Quality Assurance engineers. You will be involved in the full development life cycle, from design and development to testing and deployment of various web‑based Global HR applications. To be successful in this role, you should have strong programming skills and knowledge of web development frameworks to deliver high quality solutions for our clients.

Some of the Key Accountabilities include:
  • Collaborate with teammates to plan, design, develop, test, and maintain web‑based business applications built on Java and cloud technologies. This team is located in both Canada and Colombia.
  • Develop and unit test applications in accordance with established standards.
  • Apply best development and design practices and participate in peer reviews of solution designs and related code.
  • Mentor teammates on developing in Java and cloud as Azure and GCP.
  • Work with teammates to migrate Java‑based technologies to cloud.
  • Develop, refine, and tune continuous integrations between applications.
  • Analyze and resolve technical and application defects with excellent troubleshooting and debugging skills.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high‑quality development principles while delivering solutions on time.
  • Provide third‑level support to business users.
What You Will Bring to Succeed
  • Bachelor’s or master’s degree in computer science or computer engineering.
  • 5+ years of experience as a software developer.
  • Extensive experience in object‑oriented software design and development.
  • Proficient with Java programming languages and cloud Azure and Google, supporting frameworks, and UI tools.
  • Experience with unit testing frameworks.
  • Strong experience in Microsoft SQL Server, database design and development; experience with data migration tools is considered a strong asset.
  • Understanding of cloud‑hosted environments like Azure or GCP is considered a strong asset.
  • Comprehensive understanding of object‑oriented application development techniques and theories.
  • Knowledge of service‑oriented architecture and relational databases, including database theory, and a strong understanding of business data structures.
  • Understanding about agile methodologies to software development.
  • Proficiency in spoken and written Spanish is regarded as a valuable asset.
What's in it for you
  • We are technology partners who help the business transform how our employees around the world work.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We foster an environment of innovation and continuous learning.
  • We care about our people, allowing them to design how they work to deliver amazing results.

Location(s): Canada : Ontario : Toronto

At Scotiabank, 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. If you require accommodation, including an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology during the recruitment and selection process, please let our Recruitment team know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer, Java on Cloud 1
Software Developer, Java on Cloud 1

Scotiabank • Toronto

On-site
CAD 110,000 - 140,000
Software Developer(Java)
Software Developer(Java)

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Diversity and inclusion programs
Tuition assistance
Flexible vacation
+1
Senior Manager, Development
Senior Manager, Development

Scotiabank • Toronto

On-site
CAD 120,000 - 150,000
Diversity and Inclusion programs
Flexible vacation and sick days
Tuition assistance and online courses
+2
Senior Application Developer
Senior Application Developer

Scotiabank • Toronto

On-site
CAD 85,000 - 110,000
Inclusive work culture
Tuition assistance
Flexible vacation
+1
Staff Software Engineer (Cloud CICD Platforms)
Staff Software Engineer (Cloud CICD Platforms)

Scotiabank • Toronto

On-site
CAD 100,000 - 120,000
Diversity and Inclusion initiatives
Tuition assistance
Flexible vacation
Senior Application Developer
Senior Application Developer

Scotiabank • Toronto

On-site
CAD 85,000 - 105,000
Diversity and inclusion initiatives
Tuition assistance and upskilling opportunities
Competitive rewards program including bonuses
Software Developer
Software Developer

Scotiabank • Toronto

On-site
CAD 80,000 - 120,000
Diversity and Inclusion initiatives
Upskilling through online courses
Competitive Rewards program
+2
Programmer Analyst Advisory
Programmer Analyst Advisory

Scotiabank • Toronto

On-site
CAD 80,000 - 100,000
Diversity and Inclusion initiatives
Tuition assistance
Flexible vacation
+1
Senior Manager, Application Manager
Senior Manager, Application Manager

Scotiabank • Toronto

On-site
CAD 100,000 - 130,000
Diversity, Equity, Inclusion & Allyship
Tuition assistance
Flexible vacation
+2
Software Engineer (Java)
Software Engineer (Java)

Scotiabank • Toronto

On-site
CAD 80,000 - 110,000
Diversity and Inclusion programs
Tuition assistance
Flexible vacation and rewards program
+1