Fullstack Software Engineer Specialist
Requisition ID: 207252
We are committed to investing in our employees and helping you continue your career at Scotia Tech.
PurposeBecome an integral part of a purpose-driven winning team, committed to results, and engaging in an inclusive, high-performing environment.
Primarily focused on development, problem solving and challenging yourself and the team to build robust capabilitiesfor Canadian Banking.
Accountabilities- Primarily focused on development, problem solving and challenging yourself and the team to build robust capabilities for Canadian Banking
- Ensuring products are well maintained by identifying and eliminating technical debt.
- Ability to showcase progress in projects/initiatives/programs, holding people accountable to their commitments and making sure we are on track for successful delivery.
- Participating in design discussions focused on building the best customer experience.
- Design and implementation of best practices/processes.
- Assisting in architectural solution designs, roadmaps and related strategies that are aligned to Enterprise Security Standards.
- Present and leverage technical information and solutions in a way that establishes trust relationships, persuade stakeholders, and achieve understanding and consensus at all levels.
- Assess and analyze business strategy & requirements, the current technical environment and technology options to evaluate solution alternatives that meet business needs and bank strategy.
- Participating in planning and review sessions.
- Partner with multiple teams across the bank to collaborate on strategy and direction.
- Assisting senior management to enforce standards and methodology; ensuring solutions are in line with the technology roadmap and mentoring the technical team members on a project-to-project basis.
Reporting Relationships
Primary Manager:
- Senior Manager Development
Direct Reports:
Shared Reports (solid/dotted if applicable):
Education / Experience / Other Information- 3+ years experience with Angular/ React front-end development is required.
- 3+ years experience with Java Spring Boot back-end development is required.
- Experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
- MS Azure, Kubernetes, Java 11 , Springboot framework, Junit frameworks, Maven, Gradle, no SQL database, Docker, Velocity, CI-CD Pipeline
- Version control tools, like Git, SVN, Bitbucket.
- Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
- Familiar with software security tools like Black Duck, Fortify and Sonar Qube
- Well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK
- Strong knowledge of network communications, security protocols and trouble shooting
- Hands on experience in developing applications with KAFKA, Active MQ/Azure Service Bus, RDBMS, No SQL, Redis
- Strong knowledge of programming languages: Java 11, Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy
- Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven
- Experience with reviewing code, product solutions, architectural design, etc is required.
- Experience with designing documentation and other internal materials is considered essential
- Having the ability to learn, analyze and adapt to constantly changing technologies and strategic is considered essential.
#LI-Hybrid
Location(s): Colombia : Bogota : Bogota
Scotia Tech is a business unit within Scotia GBS, a Scotiabank Group company located in Bogota, Colombia. The Scotia Tech hub was created to support different technology systems and processes of the Bank. We offer an inclusive, positive work environment, and competitive benefits.
At Scotia Tech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates must apply directly online to be considered for this role.We thank all applicants for their interest in a career at Scotia Tech; however, only those candidates who are selected for an interview will be contacted.
Note: All postings in me@Scotiabank will remain live for a minimum of 5 days.