×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Android Developer

Job in Toronto, Ontario, M5A, Canada
Listing for: Global Technical Talent
Contract position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Android Developer, Senior Developer
Job Description & How to Apply Below
Job Summary:

We are seeking a Senior Android Developer to join the Mobile Development & Application Team responsible for building and maintaining mobile banking solutions. This role focuses on delivering new features for account services and credit cards within the Android mobile banking platform. You will design and deliver scalable, secure solutions while providing technical leadership within an agile, cross-functional environment. The team operates in a dynamic, collaborative setting focused on user experience, on-time delivery, and continuous professional growth.

This opportunity offers long-term potential, exposure to multiple business lines, and leadership development.
Key Responsibilities:
  • Act as prime contact with technical experts, project teams, business stakeholders, and vendors
  • Work independently as a senior or lead developer and coach/guide team members
  • Provide overall accountability for solution design and deliverables
  • Partner with architects and managers to provide effort estimates
  • Consult on development of System Requirements Specifications (SRS)
  • Translate business requirements into robust technical solutions
  • Lead creation of end-to-end solution design and System Design Specifications (SDS)
  • Ensure development aligns with intended design and technical standards
  • Enforce SDLC and project management methodology compliance
  • Conduct code reviews to ensure quality, reusability, and maintainability
  • Deliver solutions on time, within budget, and aligned to corporate quality and security standards
  • Stay current with leading-edge technologies and industry trends
  • Provide technical support for escalated incidents and outages
  • Contribute to Application Deployment Plans
  • Manage workload across concurrent projects while meeting timelines
  • Support a positive, collaborative team environment
  • Participate in knowledge transfer across teams and business units
  • Required Experience:
  • + years experience in mobile development
  • + years experience with Kotlin on the Android platform
  • Experience leading development initiatives and mentoring others
  • Experience working in agile environments
  • Nice-to-Have

    Experience:

  • Banking or financial services industry experience
  • Experience working with distributed onshore and offshore teams
  • Experience mentoring technical team members
  • Required Skills:
  • Kotlin (Android)
  • Android SDK (Level and later)
  • Jetpack Compose
  • Preferred

    Skills:

  • Glide, Retrofit, Dagger
  • Android Studio, Gradle, Emulator
  • MVC, MVP, MVVM design patterns
  • Analytics tools (Dynatrace, Sonar Qube, Crashlytics)
  • Strong analytical and problem-solving skills
  • Additional Skills from Original

    Description:

  • Strong communication skills (verbal and written)
  • Ability to prioritize and multitask in a fast-paced environment
  • Highly organized, self-motivated, strong team player
  • Customer-oriented mindset
  • Ability to meet sprint timelines and performance expectations
  • Benefits:
  • Medical, Vision, and Dental Insurance Plans
  • k Retirement Fund
  • About the Client:
    Top bank in Canada and North America offering comprehensive financial solutions. Providing retail, commercial, wealth management, and wholesale banking services, we help clients thrive in today's evolving market.
    About GTT:
    GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the and Canada.
    Job Number:
    - Hashtags:
    gttca LI-GTT LI-Hybrid gttjobs
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary