Tel: +1 902 932 4187, Fax:  +1 (902) 704 5301

  • Instagram
  • LinkedIn Social Icon

©2019 by Jeabs Technologies Inc.  

Computer Hardware, Software and Technical Support | Data Solutions | Document Solutions | Website Solutions | Laptop, Desktop, Tablet Sales 

Computer Systems Programmer Analyst

Job Description: Design and develop  software solutions -

  • Write, modify, integrate and test software code for e-commerce and other Internet applications

  • Identify and communicate technical problems, processes and solutions

  • Maintain existing computer programs by making modifications as required

  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software

  • Assist in the collection and documentation of user requirements

  • Assist in the development of logical and physical specifications

  • Lead and co-ordinate teams of computer programmers

  • Research and evaluate a variety of software products.

Job Tasks

  • Communicate with staff or clients to understand specific system requirements.

  • Provide technical guidance or support for the development or troubleshooting of systems.

  • Identify system data, hardware, or software components required to meet user needs.​

  • Provide guidelines for implementing secure systems to customers or installation teams.​

  • Monitor system operation to detect potential problems.

  • Direct the analysis, development, and operation of complete computer systems.

  • Investigate system component suitability for specified purposes and make recommendations regarding component use.

  • Recommend changes to improve computer or information systems.

  • Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.

  • Configure servers to meet functional specifications.

  • Develop or approve project plans, schedules, or budgets.

  • Design and conduct hardware or software tests.

  • Develop system engineering, software engineering, system integration, or distributed system architectures.​

  • Define and analyze objectives, scope, issues, or organizational impact of information systems.​

  • Establish functional or system standards to ensure operational requirements, quality requirements, and design constraints are addressed.​

  • Evaluate existing systems to determine effectiveness and suggest changes to meet organizational requirements.

  • Train system users in system operation or maintenance.​


Work Activities

Thinking Creatively — Developing, designing, or creating new applications, ideas, relationships, systems, or products, including artistic contributions.

Making Decisions and Solving Problems — Analyzing information and evaluating results to choose the best solution and solve problems.

Analyzing Data or Information — Identifying the underlying principles, reasons, or facts of information by breaking down information or data into separate parts.

Interpreting the Meaning of Information for Others — Translating or explaining what information means and how it can be used.

Identifying Objects, Actions, and Events — Identifying information by categorizing, estimating, recognizing differences or similarities, and detecting changes in circumstances or events.

Documenting/Recording Information — Entering, transcribing, recording, storing, or maintaining information in written or electronic/magnetic form.

Provide Consultation and Advice to Others — Providing guidance and expert advice to management or other groups on technical, systems-, or process-related topics.

Communicating with Persons Outside Organization — Communicating with people outside the organization, representing the organization to customers, the public, government, and other external sources. This information can be exchanged in person, in writing, or by telephone or e-mail.

Processing Information — Compiling, coding, categorizing, calculating, tabulating, auditing, or verifying information or data.

Organizing, Planning, and Prioritizing Work — Developing specific goals and plans to prioritize, organize, and accomplish your work.

Scheduling Work and Activities — Scheduling events, programs, and activities, as well as the work of others.

Developing Objectives and Strategies — Establishing long-range objectives and specifying the strategies and actions to achieve them.

Evaluating Information to Determine Compliance with Standards — Using relevant information and individual judgment to determine whether events or processes comply with laws, regulations, or standards.

Developing and Building Teams — Encouraging and building mutual trust, respect, and cooperation among team members.

Establishing and Maintaining Interpersonal Relationships — Developing constructive and cooperative working relationships with others, and maintaining them over time.

Coaching and Developing Others — Identifying the developmental needs of others and coaching, mentoring, or otherwise helping others to improve their knowledge or skills.Guiding, Directing, and Motivating Subordinates — Providing guidance and direction to subordinates, including setting performance standards and monitoring performance Judging the Qualities of Things, Services, or People — Assessing the value, importance, or quality of things or people.

Training and Teaching Others — Identifying the educational needs of others, developing formal educational or training programs or classes, and teaching or instructing others.

Job Requirements


  • A bachelor's degree in computer science or in another discipline with a significant programming component or Completion of a college program in computer science is required.

  • Specialization in programming for engineering and scientific applications requires specific post-secondary study or experience.

Experience:  2 years experience in software and mobile Apps system analysis, design, development, deployment and documentation is required.  Candidate must be proficient in data analysis and modelling techniques, database designs and administration techniques and use of  various RDBMS.  Ability to code in Apps development  languages including Java, Javascript, js, C#, C++, HTML5, PHP  and use a wide variety of system development tools are critical to efficient delivery of results. Certifications in these programming languages , Oracle or other RDBMS, networking tools will be an advantage. 

Other Skills

English language grade of CLB 7+  in IELTS,  CELPIP or TIF is required in addition to Active Listening, Critical Thinking,  Using logic, Complex Problem Solving and Operations Analysis.


Oral Comprehension — The ability to listen to and understand information and ideas presented through spoken words and sentences.

Problem Sensitivity — The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.

Oral Expression — The ability to communicate information and ideas in speaking so others will understand.

Written Comprehension — The ability to read and understand information and ideas presented in writing.

Inductive Reasoning — The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).


Attractive and competitive with what is obtainable in the industry. Successful candidate will also benefit from our employee retention programs , bonuses and allowances. These include Extended Medical Insurance, Pension Plan, Work Accident Compensation and Death Insurance.

Interested applicants to please send application with job title and resume to