Stop looking for jobs far away from home. We have daily job offers published just for you!

Mobile developers (Android & iOS)

CGI

This is a Contract position in Toronto, ON posted August 8, 2017.

Job DescriptionMobile developers (Android & iOS)

Position Description
Interested in joining a new team with an established collaborative management approach and the scrum methodology in place? Apply today to grab an opportunity to collaborate with experienced colleagues working on high-visibility major projects in downtown Toronto. We are looking for mobile developers at senior level Senior.

You will be a part of an enterprise mobile applications team which is a highly visible financial services project. As a Mobile Developer, you will lead the design and development of quality web services that follow best practices, technology and architecture standards. You will be the prime contact for technical experts, project teams, business and outside vendors, providing leadership, guidance and direction. Your future duties and responsibilities
• Work closely with technical experts, project teams, business and outside vendors, providing input and taking direction
• Work independently and often autonomously
• 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
• 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
• Continuously research to 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
• 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 Required qualifications to be successful in this role
IOS:

• Minimum 4-6 years experience in iOS development and Mobile development
• Strong knowledge of Objective C/Swift.
Strong knowledge of object oriented analysis and design, implementation and maintenance
• Experience with build processes, continuous integration and source control systems (MKS or GIT an asset)
• Excellent oral and written communication skills
• A University or College degree in Computer Science or equivalent field
Nice to have:
• Knowledge of MFC frameworks such as AngularJS, Backbone.
• Knowledge of SWIFT
• Experience with Web services: REST, JAX-RS, XML-RPC, JSON-RPC, SOAP, JDBC.
• Web Technologies: HTML5, JavaScript, CSS, HTML-DOM, AJAX an asset
• Development tools: Xcode, Ant/Maven, Stash, git
• Development and platforms: Windows, Unix/Linux, Websphere, Jboss
• Exposure to mobile architecture
• Understanding of performance issues and real-world experience designing systems to handle massive scale
Other considerations:
• Must be a self-starter with ability to work within and lead highly effective internal teams and vendors
• Ability to prioritize job duties and multi-task in a fast paced environment
• Ability and willingness to understand and acquire new technical skills
• Ability to work on multiple projects with teams that may be split between Toronto, Mississauga and London locations
• Proven analytic and problem solving skills
• Comfortable working on large scale distributed systems. Experience in the financial services industry an asset

Android:

•Proven work experience in Android development using Java. Experience with Android SDK.
•Experience with third-party libraries and APIs. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• Strong knowledge of object oriented analysis and design, implementation and maintenance
• Experience with build processes, continuous integration and source control systems (MKS or GIT an asset)
• Excellent oral and written communication skills
• A University or College degree in Computer Science or equivalent field Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change-supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.

Skills

Reference

544513

Company DescriptionAt CGI, we are a team of builders. We call our employees members because all who join CGI are building their own company – one that has grown to 68,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients – and for our members. Come grow with us. Learn more at www.cgi.com.

This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans.

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

No unsolicited agency referrals please.

Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, protected veteran status or disability.