Software programmer
Job details
- Location : Guelph, ON N1K 0B8
- Salary : $45.00 / hour
- vacancies:1 vacancy
- Employment groups: Youth, Newcomers to Canada
- Terms of employment: Permanent employment, Full time40 hours / week
- Start date:As soon as possible
- Employment conditions: On call, Early morning, Morning, Day, Evening, Shift, Weekend, Flexible hours
Job requirements
Languages
English
Education
Bachelor's degree
or equivalent experience
Experience
5 years or more
Work Conditions and Physical Capabilities
Fast-paced environment, Work under pressure, Tight deadlines, Repetitive tasks, Attention to detail, Sitting
Personal Suitability
Excellent oral communication, Excellent written communication, Initiative, Client focus, Accurate, Judgement, Effective interpersonal skills, Organized
Business Equipment and Computer Applications
Eclipse, Sublime Text, Microsoft Visual Studio, Microsoft Visio
Computer and Technology Knowledge
Business intelligence, MAC, Linux, Unix, JavaOS, Extranet, Intranet, Internet, Servers, Enterprise Applications Integration (EAI), File management software, Word processing software, Presentation software, Communication software, Project management software, Programming software, HTML editing software, Website creation and management software, Web service design, Business diagram software, Mapping and data visualization software, Database software, Software development, MS Windows, Data analysis software, MS Office, Spreadsheet, API, TCP/IP, Programming languages, Cloud, Information Technology Infrastructure Library (ITIL)
Operating Systems and Software
Virtualization
Programming Languages
Model-View-Controller (MVC), R, Shell script, Subversion (SVN), The Information Bus Company (TIBCO), Tool Command Language (TCL), Advanced Business Application Programming (ABAP), ASP, Assembler, C, C++, DHTML, XML Technology (XSL,XSD,DTD), Java, JavaScript, JSP, CSS, Servlet, Object-Oriented programming languages, PHP, Visual Basic, Basic, SQL, ASP.NET, C#, Ajax, JQuery, Soap, .NET, Angular.js, Git, Groovy, HTML, MySQL, Python, React Native, React.js, Ruby, Ruby on Rails, SASS, XML
Specific Skills
Write, modify, integrate and test software code, Maintain existing computer programs by making modifications as required, Identify and communicate technical problems, processes and solutions, Prepare reports, manuals and other documentation on the status, operation and maintenance of software, Assist in the collection and documentation of user's requirements, Assist in the development of logical and physical specifications, Research and evaluate a variety of software products, Write, modify, integrate and test software code for e-commerce and other Internet applications, Design, develop and implement information systems business solutions, Conduct business and technical studies, Develop and implement policies and procedures throughout the software development life cycle, Assess physical and technical security risks to data, software and hardware, Provide advice on information systems strategy, policy, management and service delivery, Confer with clients to identify and document requirements, Conduct reviews to assess quality assurance practices, software products and information systems
Work Setting
Computer hardware or software retailer/wholesaler, Help desk, Research and development institution, Telecommunications industry, Consulting firm, Internet Service Provider (ISP), Server farm, Government department and/or agency, School or educational institution/establishment, Manufacture
How to apply
By email
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.