Programmer

Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Programmer Job Description Template

Our company is looking for a Programmer to join our team.

Responsibilities:

  • Contribute to the application design and development effort;
  • Conduct incident and problem analysis, data gathering, investigation and resolution of issues, and provide technical assistance and support;
  • Document and report test results;
  • Develop, customize, enhance, fix and maintain codes, applications and systems;
  • Deliver the required systems/applications/solutions on time and based on agreed budget and specifications;
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software;
  • Actively participate in the peer review and status meeting to communicate progress and escalate risks and roadblocks;
  • Analyze technical and business requirements and translate these into basic technical design;
  • Prepare training materials and provide assistance in conducting the training to users or other members of the team;
  • Be a key member of core development team;
  • Responsible for research and develop framework and library;
  • Update Program and Work instruction sheet if necessary or for improvement;
  • Follow standard procedures (program or work instruction) of the company;
  • On job training provided;
  • Siemens NX version 6 & above.

Requirements:

  • Strong knowledge of Visual Basic.net, VB6, Crystal Report and MYSQL;
  • Must have an understanding of SEO, PHP, HTML, CSS and MySQL development;
  • Candidate must possess at least a Bachelor’s Degree Computer Science/Information Technology or equivalent;
  • Knowledge in Php, Mysql, Linux platform, JavaScript;
  • Experienced in system development using C#, NET, MySQL, SQLand PHP programming tools;
  • Computer System Administration;
  • Good verbal and written communication skills;
  • Working experience with POS and mobile development is a plus;
  • With knowledge in android/ios app;
  • Preferably 1-4 Yrs Experienced Employees specializing in IT/Computer – Network/System/Database Admin or equivalent;
  • Candidate must possess at least Bachelor’s/College Degree in Computer Science/Information Technologyor equivalent;
  • Experience in mobile development is a plus;
  • Knowledgeable with Googe Applications;
  • At least 3 years of working experience in the related filed is required for this position;
  • Graduate of Information Technology or Computer Science, or any related course.