Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Akkodis is seeking a Senior Android Developer for a contract position with a client in Toronto, ON (Hybrid). Ideally, looking for experience with Kotlin and Jetpack Compose and is familiar with Android SDK (level 28 and later), MVC, MVP, and MVVM, Android Studio, Gradle, Ant/Maven, Stash, GIT would be someone with the required skills and experience, particularly in large organizations.
Title: Senior Android Developer
Location: 40 King Street West Toronto ON M5H 3Y2 Canada
JD:
What are the must-have skills for this role?
Android front-end development using Kotlin and Jetpack Compose and is familiar with Android SDK (level 28 and later), MVC, MVP, and MVVM, Android Studio, Gradle, Ant/Maven, Stash, GIT
Responsibilities include:
Prime contact with technical experts, project teams, business and outside vendors, providing leadership, guidance and direction
Work independently and often autonomously as the senior or lead developer and coach/guide team members within area of expertise
Overall accountability for the delivery of the solution design and deliverables.
In conjunction with architects and managers provide effort estimates for new projects and initiatives
Consult on development of the System Requirements Specification (SRS). Work closely with
Business analyst to translate business requirements into timely and robust technical solutions
Lead 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 standards
Ensure 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 maintenance
Deliver 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 standards
Continuously 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/delivery
Provide technical support for escalated incidents/outages to ensure that they are resolved efficiently with minimal impact to stakeholders
Provide input into the Application Deployment Plan
Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload in order to deliver quality results and meet timelines
Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
Participate in knowledge transfer within the team and business units
Minimum 5 years' experience in mobile development and minimum 3 years in Java/J2EE application development.
Experienced in Android front-end development using Kotlin and Jetpack Compose and is familiar with Android SDK (level 28 and later).
Strong knowledge of object-oriented analysis and design, implementation and maintenance
Hands-on experienced with development tools such as Android Studio, Gradle, Ant/Maven, Stash, GIT etc..
Hands-on experience with software design pattern such as MVC, MVP, and MVVM
Knowledge of MFC frameworks such as AngularJS, Backbone.
Experience with Web services such as REST, JAX-RS, XML-RPC, JSON-RPC, SOAP), JDBC,
Experience with build processes, continuous integration and source control systems (GIT or MKS
an asset)
Excellent oral and written communication skills
Experience in leading/mentoring technical team members
Web Technologies: HTML5, JavaScript, CSS, HTML-DOM, AJAX an asset
Development and platforms: Windows, Unix/Linux, Websphere, Jboss
Familiar with software development methodologies
Experience working with a distributed team with both onshore and offshore developers
Key Skills
Ranked by relevanceReady to apply?
Join Akkodis and take your career to the next level!
Application takes less than 5 minutes