Current opportunities >> Position Details >>

Position Details

Job order - J0917-0629 - Permanent Full Time
Title Senior iOS Developer
Category Software Development/ Engineering
City Calgary, Alberta, Canada

Job Description Senior iOS Developer

Position Description
Due to continued growth with one of our large clients we are searching for a senior experienced iOS Mobile Application Developer in our Calgary office.

Reporting to the Director of Consulting Services, working alongside a small local team, you will be pivotal in the development of mobile applications in the iOS mobility (iPad & iPhone) space within the clients environment as well as mentoring developers less experienced in mobility and help to establish best practice within the development team.

This is an emerging technology for this client and we are working hard to build the capability and capacity to ensure we can satisfy the growing needs. This is your opportunity to be at the leading edge and to help to ensure the ongoing success of the mobility at this client and is an excellent opportunity for a senior developer wanting to progress their career.



Your future duties and responsibilities
Our ideal candidate will have:

• Senior expertise in iOS mobile development.
• Ability to work with business users in an agile development method to collaboratively generate a solution that meets their requirements.
• Ability to design applications with an intuitive user experience to facilitate ease of use for the end user.
• Ability to balance a workload which may involve new activities and changing priorities.
• Ability to confidently identify and communicate recommendations to clients in response to their needs and problems.
• Take ownership of a piece of work and see it through to successful completion and hand off to support.
• Develop a trusting relationship with the client and act as a single point of contact for assigned projects.
• Ability to confidently articulate operational aspects of the environment to the client.
• Good problem solving skills. Comfortable investigating data, documents, and code in order to derive solutions.
• Ability to manage expectations of the client in terms of scope, schedule, budget, quality, and responsibilities of the client.



Required qualifications to be successful in this role
Nice to have:
• Ability to recognize opportunities to improve operational aspects of an application or environment, including security, scheduling, load balancing, and resource optimization.
• Competent in interrogating data with SQL and navigating in an Intel environment.
• Ability to articulate and promote CGI’s services to client.
• Ability to participate and add value to all aspects of process lifecycle, including: scoping and estimation, requirements and analysis, development and testing, implementation.
• Ability to take ownership of a process and improve it.
• Ability to effectively write technical, informational or process documentation.

MANDATORY SKILLS obtained outside educational institutions:
• Minimum 5 years hands-on mobility development experience
• Minimum 2 years hands-on mobility development experience in the iOS environment including SWIFT
• Additional .NET or Java Development experience (both would be better)
• Strong SQL skills

DESIRABLE EXPERIENCE with any of the following:
• Azure
• Tomcat
• Rails / JRuby
• Informatica
• Eclipse / IntelliJ
• Visual Studio
#LI-AG1



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
  • iOS/macOS
  • SQL
  • .NET
  • Eclipse
  • Informatica
  • Java

Reference 571507

Click here to apply