Also known as Software Engineers or Systems Programmers, Computer Programmers are tasked with designing and creating software programs, integrating systems and software, training end-users, analyzing algorithms, modifying source-code, writing system instructions, debugging, and maintaining operating systems.
Computer programmers write and test the code that enables software applications to provide functionality. Microsoft Excel, for example, can produce a chart or a graph based on data from a spreadsheet because a computer programmer designed the program to respond that way to user inputs. It is the job of computer programmers to make sure software programs respond appropriately to users and provide the desired functionality.
We are looking for a meticulous and technically skilled Computer Programmer to develop and maintain our organization’s systems software and computing infrastructure. The Computer Programmer’s duties will include managing systems performance, providing tech support, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports, developing in-house software, and mitigating potential risk. Your expertise in the craft of programming will assist our organization in increasing efficiency and service through the construction, maintenance, and streamlining of our computing systems and programs.
The ideal candidate for this role must possess superior coding skills, excellent communication, high concentration levels, good task management, and superior problem-solving and critical thinking skills. Essentially, the outstanding Computer Programmer must enhance the efficiency and cost-effectiveness of systems, resolve errors, and design programs that are customized to our organization’s needs.
Job Organization: Data Direct Group Inc.
Job Location: 2001 Drew Rd Mississauga, Ontario L5S 1S4, Canada
Salary/Remuneration: $18.00 to $22.00 hourly for 40 hours per week
Languages: English Language
Education: College/CEGEP or equivalent experience
Experience: Experience an asset
Computer Programmer Responsibilities:
- Coding and debugging.
- Designing and testing computer structures.
- Troubleshooting system errors.
- Writing computer instructions.
- Managing database systems.
- Maintaining operating systems.
- Editing source-code.
- Profiling and analyzing algorithms.
- Implementing build systems.
- Providing tech support.
Computer Programmer Requirements:
- Degree in Computer Science or Computer Programming.
- End user-oriented.
- Expert IT skills.
- Strong aptitude for math.
- Advanced knowledge of operating systems.
- Analytical and problem-solving skills.
- Java, C++, SQL, C#, and HTML experience.
- Aptitude for learning new technology.
- Deadline driven.
- Superior communication skills.
Management Systems (erp or db)
MS Visual FoxPro
- A logical approach for troubleshooting
- Analytical thinking
- Attention to detail
Area of Specialization
While some collaboration is necessary, computer programmers can spend hours at a computer poring over lines of computer code. It can be tedious work.
Some programmers work from home because the work can be done alone, but this is not always the case. Other programmers work in their employers’ offices, especially when they are involved in larger projects with other programmers.
Security and Safety
Basic security clearance
Work Conditions and Physical Capabilities
- Fast-paced environment
- Work under pressure
- Repetitive tasks
- Manual dexterity
- Attention to detail
- Combination of sitting, standing, walking
- Tight deadlines
- Effective interpersonal skills
- Team player
- Excellent oral communication
- Excellent written communication
- Client focus
This job advert will be valid until the 19th of March 2021
Intended job posting audience
Anyone who can legally work in Canada can apply for this job. If you are not currently authorized to work in Canada, the employer will not consider your job application.
Method of Application