This page was automatically translated and may contain errors. View in English.
Scotiabank

Junior Developer - Python, PySpark and SQL

Scotiabank

Toronto, Ontario, Canada · Jornada completa

Sé el primero en postularte

Experiencia
Más de 2 años
Salario
Vacantes
1
Al corriente
Hace 2 horas
Modo de trabajo
En la oficina
Educación
Bachelor's degree in Computer Science, Computer Engineering, or related field
Reanudar
Se requiere solicitud

Dónde trabajarás

Descripción del trabajo

About the Role

Join a dedicated and purpose-driven team as a Junior Developer at Scotiabank within the Global Treasury Technology group. This role involves contributing to multiple liquidity risk projects including modernization and regulatory compliance efforts. You will split your time evenly between developing new code and maintaining existing applications, supporting business operations in a collaborative environment.

Key Responsibilities

  • Manage daily operational processes and batch jobs to ensure smooth functionality.
  • Develop cost-effective, reliable applications to meet business needs.
  • Provide technical support during production and user acceptance testing phases.
  • Participate in implementation planning and system development activities.
  • Offer technical guidance to teammates and collaborate with cross-functional teams including internal data platform, infrastructure, security, and vendors.
  • Write, execute, and unit test code to support project deliverables.

Required Qualifications and Skills

  • Minimum two years of progressive experience in application programming, system analysis, design, debugging, and unit testing.
  • Proficiency with Python, PySpark, Docker, Kubernetes, SQL, Linux (Redhat), and toolsets including Jira, Confluence, Artifactory, Bitbucket, SonarQube, and Git.
  • Experience working with Linux/Unix environments and scripting.
  • Hands-on knowledge of RDBMS systems, preferably Postgres.
  • Ability to handle large daily data volumes and experience with Elastic Search technology.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline.

Desirable Qualifications

  • Familiarity with data transformation practices and tools like Nifi.
  • Knowledge of file transfer protocols such as FTP, SFTP, and other secure SSH connectivity methods.
  • Understanding of financial instruments and application architecture design.
  • Experience using source control tools, specifically Git.
  • Previous experience at Scotiabank and knowledge of its internal operations is an asset.

Professional Attributes

  • Inquisitive mindset with a strong focus on process improvements.
  • Self-sufficient and able to work with minimal supervision.
  • Strong communication skills to effectively engage with multiple internal teams including Operations, Data Capture, and Application Support.
  • Excellent analytical, troubleshooting, and problem-solving abilities.
  • Capability to manage multiple concurrent projects involving various technologies and environments.
  • Disciplined approach to software development methodology and best practices.

Ideal Candidate Profile

  • Experience in managing projects with large volumes of data.
  • Familiarity with regulatory project requirements.
  • Ability to document processes clearly and assist with knowledge transfer.
  • Strong analytical thinking combined with self-motivation and proactive attitude.

Work Culture and Benefits

  • Scotiabank fosters a culture of diversity, equity, inclusion, and allyship, empowering employees to reach their potential in a bias-free environment.
  • Commitment to accessibility and providing accommodations as required during recruitment and employment.
  • Opportunities for professional growth through online courses, cross-functional projects, and tuition assistance.

Additional Information

Work location: Toronto, Ontario, Canada. This position requires onsite presence. Interested applicants must apply directly online. Accommodation support is available upon request during the recruitment process. Only shortlisted candidates will be contacted.

Déjelo si desea una respuesta; no lo utilizaremos para ningún otro fin.

Haz clic para navegar, arrastrar y soltar, o pasta una captura de pantalla

PNG, JPG, GIF, MP4, WebM, MOV · Máximo 20 MB cada uno · Hasta 5 archivos

🤖
En línea · Ayuda instantánea con IA