Java Systems Analyst

  • 5-8 Year
  • Halifax
  •   Posted On: February 22, 2018
  •   Skills:  • PL/SQL, Java, MSSQL, OOP, Oracle, Software Development, SQL
  • Industry: Consultancy
  • Qualifications Required: Bachelors Degree in Computer Science
  • Job Type: Full Time

Job Overview

Roles & Responsibilities

We offer the opportunity to work with Canada’s largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. CGI’s continuous growth is a testament to the confidence clients place in them and to the dedication of their professionals. At CGI, all employees are called members because they feel a powerful sense of ownership and accountability. Members at CGI are building their own company

– in 100+ offices worldwide. CGI has the global resources, expertise, stability and dedicated professionals needed to achieve results for clients – and for members; that’s why an astounding 90 percent of them are CGI shareholders. We're expanding in Atlantic Canada and we need your skills, enthusiasm, and dedication as part of our team. Your future duties and responsibilities: • The Java System Analyst is responsible to work effectively with peers and business
counterparts to assess an assigned situation and define and document an appropriate
solution.
• The individual will be assigned tasks that will be required to be resolved autonomously
and/or work within a team to resolve the challenge.
• The individual will be responsible to follow departmental software engineering process,
methodology and standards.
• Assess small scale business needs and document problem/project requirements and needs
• Analyze small scale problem/project requirements and define and document appropriate
solution
• Estimate approximate effort required to produce appropriate solution/project
• Work with a team to understand solution scope and vision for assigned project
• Work with a team to design and implement appropriate solution for assigned work
• Communicate and collaborate with team when assigned to an activity/project affecting other
IT staff
• Provide mentorship, coaching and guidance to any team members
• Investigate defects, troubleshoot and propose appropriate solutions
• Create detailed design specifications
• Transition the detail design into code and implement appropriate technical solution
• Plan and perform appropriate tests to create a high quality solution
• Provide operational support which may include off-hours and carrying a support phone

Required qualifications to be successful in this role: • Minimum of 5 years of complex Java software design
• Minimum of 5 years of Java software development in complex environment
• Experience in application support and maintenance
• Excellent abilities in verbal and written communication
• Innovation, Creativity, Initiative, organization, Autonomy, collaborative works
• Quick adaptation when facing new technology
• Knowledge of insurance
• Knowledge of RDBMS (Oracle, MSSQL, DB2) and SQL
• Minimum of 5 years of experience with continuous integration
• Unit test frameworks

Required Level of Education:

• Bachelors Degree in Computer Science or Diploma in IT with equivalent IT experience

Required Skills:

• Java and related OOP skills
• PL/SQL
• SQL

Soft Skills:

• Strong written and verbal communication skills
• Critical eye for detail
• Positive attitude
• Able to multitask effectively
• Have excellent time management, task planning and prioritization skills
• Able to adapt quickly to changing client requirements
• Able to work effectively with minimal supervision
• Enjoy working in a self-teaching, learning organization
• Ability to build strong relationships with clients and team members

Hi! How can we help you?

Click below button to start chat

Chat Icon
chat icon
Load