Apply Edge Start your job search

Android Developer

Robertson & Company Ltd. · Toronto, Ontario, Canada

Apply & track with Apply Edge
Our client is a top financial institution with significant North American holdings.  They have operations across most major verticals, including institutional & corporate, wealth management, private clients, commercial banking, treasury, and retail banking. Introduction:Robertson is seeking a skilled Android Developer to join our client in support of an existing vacancy.Contract Period: 4 months with potential to extend or convertPay Rate: Starting from $62 per hourLocation: Toronto, ONLocation Type: HybridBusiness Hours: Monday-Friday, Core Business Hours Job Responsibilities:Prime contact with technical experts, project teams, business and outside vendors, providing leadership, guidance and directionWork independently and often autonomously as a senior or lead developer and coach/guide team members within area of expertiseOverall accountability for the delivery of the solution design and deliverablesIn conjunction with architects and managers provide effort estimates for new projects and initiativesConsult on development of the System Requirements Specification (SRS)Work closely with Business analyst to translate business requirements into timely and robust technical solutionsLead the creation of a comprehensive end-to-end solution and coordinate with Solution Architects and other Solution Designers as required driving the creation of the System Design Specification [SDS]Work with developers to ensure that the detailed technical design is fully understood and the development initiatives are in line with the intended design and standardsEnsure team members adhere to guidelines/procedures on highly complex or large-scale projects complying with the system development life cycle (SDLC) and project management methodology (PMLC)Conduct code reviews to ensure quality, standards compliance, re-usability and ease of maintenanceDeliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standardsContinuously enhance knowledge/expertise in own area and keep current with leading-edge technologies trends/developments and develop expertise in services, applications, infrastructure, analytical tools and techniques that can contribute to effective solution design/deliveryProvide technical support for escalated incidents/outages to ensure that they are resolved efficiently with minimal impact on stakeholdersProvide input into the Application Deployment PlanWork on a broad range of tasks and multiple, concurrent projectsPrioritize and manage own workload to deliver quality results and meet timelinesSupport a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interestParticipating in knowledge transfer within the team and business unitsExperience & Qualification Requirements:University degree in Computer Science required5+ years of experience in mobile development3+ years with Kotlin on Android platformHands-on experience with Jetpack Compose librariesHands-on experienced with development tools such as Android Studio, Gradle, Emulator etc.Hands-on experience with software design pattern such as MVC, MVP, and MVVMHands-on experience with automated testing via JUnit and platform specific frameworks like Robolectric and EspressoKnowledge of analytics tool such as Dynatrace, SonarQube, Crashlytics, etc.Experience in leading/mentoring technical team membersExperience working with a distributed team with both onshore and offshore developersExperience in the financial services industry an assetHow to Apply: If you are a motivated professional looking to contribute to a leading team, please submit your resume outlining your qualifications and experience relevant to this role. Robertson & the clients we represent, value diversity and are committed to creating an inclusive workplace. We invite all qualified individuals to apply.Background screening is required as part of the onboarding process. The type of screening required (criminal, credit, or other verifications) will vary based on the position and client requirements.We use AI technology as part of our application review process to assist with screening and assessment. All applications are also reviewed by our recruitment team.  Robertson & the clients we represent are equal opportunity employers, committed to diversity and inclusion. Robertson is a certified diverse supplier and actively seeks to foster a representative and inclusive workforce. We welcome applications from all qualified individuals, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, Aboriginal status, or any other legally protected factors. We champion building a diverse and inclusive environment.