Job Details ( Inactive job )

Software Developer

  • Posted by : IDI ITECH CONSULTING

 January 10, 2020 - February 09, 2020

  • Job category : IT & Web Design


         

Job Description

This is a Permanent Full-Time job with the hourly rate of CAD$39, 37 hrs/week, 52 wks/year. The work location is Markham.

Education and Technical Requirements:

  • Bachelor’s degree or above in computer science or related;
  • Minimum 3 years of experience in software developing or web programming is a preferred;
  • Minimum 5 years of experience in C/C++, C#, Objective C, concurrency, and socket programming is required;
  • Expert-level ability with CSS, HTML, JSP, Java, JavaScript programming and related skills;
  • Proficiency in Object-Oriented Design & Patterns;
  • Experience with iOS, ACH, XML;
  • Strong developing skill on SQL queries (Microsoft SQL Server, MySQL);
  • Experience developing for cross platform/browser compatibility (IE, Safari, Mobile Safari, etc.)for dynamic web applications;
  • Deep understanding of each of the parts that make up a modern web application (APIs, routing, data storage, design patterns, caching, security);
  • Understands different programming languages and ability to solve problems in coding, testing and deployment;
  • Ability to solve application problems quickly and completely;
  • English and Mandarin/Cantonese bi-lingual ability is highly desired;

Job Duties:

  • According to task assignments, perform day-to-day software developing by defining initiatives and priorities, formulating plans;
  • Be fully responsible for end to end web designing, building, deploying, managing and maintenance based on client request;
  • Maintain a close and productive relationship with Sales and Marketing teams to help interpret client’s need and to provide consultation in developing an integrated solution for the end users
  • Work with sales/client service team to track project progress and keep client informed of the progress;
  • Conduct necessary research on technology trends and best practice solutions in order to provide advisory services to clients;
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software;
  • Be a creative thinker with the ability to articulate design patterns related to scale, performance, security and usability;
  • Promote good software development practices and perform regular code reviews with team leader;
  • Perform continual testing, proofing, and tuning to ensure quality, reliability and usability;
  • Take full responsibility of assigned projects and challenges, and also be able to co-develop solutions with external technology solution companies that can fully satisfy and keep up with changing and growing client requirements;
  • Identify technical problems and fix technical issues for retained clients;

All interested applicants are welcome to apply, but please note that only successful candidates are selected for an interview will be contacted, no email/telephone inquiries are accepted.  

 

Job Id : JFC-53170
Vacancy : 1
Website : http://itcg.ca/
Location : Markham - ON, Ontario, CANADA