SOFTWARE ENGINEER SPECIALIST

Scotiabank


Requisition ID: 223259 We are committed to investing in our employees and helping you continue your career at ScotiaTech. CCA Technology – Retail Digital Engineering team is currently looking for a Senior Android Developer to join the CCA Android team currently working on new features and enhancements to the Caribbean mobile banking Android application. Responsibilities: - Application Development: Design, develop, and maintain robust, efficient, and scalable Android applications using Java, Kotlin and Android SDK - Code Quality & Reviews: Participate actively in code reviews to ensure quality, performance, and reliability standards are met - Issue fixes: Analyze and implement fixes for defects reported in UAT (JIRA), and for Production incidents (Service Now) - Security scans and Pentests: Help perform security scans (Checkmarx, Blackduck, Now Secure), and analyze and provide comments / implement fixes, as required, for Critical, High, Low, Medium issues reported from any of the security scans, and Pentests - Support and Mentorship: Provide support during UAT, NFT, Pentest and Security Scans, and coach and mentor junior Android developers, fostering an environment of continuous learning and improvement - Collaboration: Work closely with cross-functional teams (QA, Backend, Product, Design) to deliver end-to-end solutions - Performance Optimization: Optimize applications for speed, stability, and scalability, proactively identifying bottlenecks and proposing solution Candidate Requirements/Must Have Skills: 1) 5+ years of experience in Android development 2) 5+ years of experience in Java, Kotlin development 3) 3+ years of experience with RxJava + OkHttp + Retrofit – demonstrated in recent project work 4) 3+ years of experience with GitFlow, Bitbucket 5) 3+ years of experience with MVP and MVVM architectures 6) 3+ years of experience in accessibility and testing Nice-To-Have Skills: - Google PlayStore app launch experience - Prior FI / Banking experience preferred - Prior work experience with Scotiabank, preferably working in other teams within Scotia Digital Soft Skills: - Hit the ground running - Strong communication skills (written & verbal), Interacting with Product, Design, Front-end and Back-end Teams - Self-starter that actively engages issues seeking resolution, ability to meet dynamic changes on prioritization Degrees or certifications: - Bachelor's degree in a technical field such as computer science, computer engineering or related field required #LI-hybrid

trabajosonline.net © 2017–2021
Más información