Information systems programmer - Salary and Career
System and Application Development Technicians

Information systems programmer - Career description, activities, functions and salary

They develop systems and applications, determining graphical interfaces, ergonomic navigation criteria, assembling the database structure and coding programs, designing, implementing and maintaining systems and applications, selecting work resources, such as systems development methodologies, programming language and development tools. Plan steps and work actions.

How much does an Information systems programmer earn

A Information systems programmer earns between $1.710 and $12.982 per month, with an average monthly salary of $4.854 and a median salary of $3.696 according to an salary survey along with to data of professionals hired and fired by companies in the labor market.

Our research is based on the salaries of 80.776 professionals hired and dismissed by the period from 06/2021 to 05/2022 (last year).

Salary ranges for the Information systems programmer

Monthly Salary Annual Salary Salary Per Week Hourly Salary
Average wage 4.854 58.243 1.213 24
1º Quartile 1.710 20.524 428 8
Median Salary 3.696 44.353 924 18
3º Quartile 9.901 118.810 2.475 48
Higher Salary 12.982 155.788 3.246 63

Professional job categories

  • Middle level technicians
    • middle-level technicians in the physical, chemical, engineering sciences
      • computer technicians
        • system and application development technicians

Related Positions:

Main workplaces

System and Application Development Technicians they work in IT and related activities, present in all economic activities. The machine tool programmer with numerical control is present in the industry. The programmer of information systems and the programmer of machine-tools with numerical control are predominantly employed with a formal contract, while the multimedia programmer also works as a self-employed person. Activities are carried out during the day, except for the information systems programmer, who performs his activities at night, and the internet programmer, who works irregular hours. All activities take place indoors. They work individually and with occasional supervision, except for the internet programmer, the multimedia programmer and the information systems programmer, who may occasionally work as a team. In some occupations, remote work is possible. In the exercise of activities, they can remain in positions

What does it take to work in the field of System and Application Development Technicians

For the exercise of these occupations, technical education of high school level in informatics or incomplete higher education is required in areas such as exact sciences, informatics, engineering. Permanent professional updating is a condition for its exercise. The full performance of the numerical control machine tool programmer activities requires three to four years of experience. Other occupations, from one to two years.

Functions and activities of Information systems programmer

System and Application Development Technicians must:

  • demonstrate personal skills;
  • deploy systems and applications;
  • perform system and application maintenance;
  • implant systems and applications;
  • select work resources;
  • developing systems and applications;
  • plan steps and work actions;
  • plan work steps and actions;
  • design systems and applications;
  • develop systems and applications;

  • Activities

    • verify results obtained;
    • collect data;
    • compile programs;
    • documenting systems and applications;
    • provide safety routine systems;
    • demonstrate receptiveness;
    • select systems development methodologies;
    • select programming language;
    • express yourself in writing;
    • coding programs;
    • moderate database structure;
    • work as a team;
    • keep confidentiality;
    • act with patience;
    • identify market demand;
    • define work schedule;
    • select systems development methodologies;
    • meet with work team or client;
    • scaling system lifetime and applications;
    • specify activities and tasks;
    • develop screen layout and reports;
    • update system and application documentation;
    • specify communication and marketing resources and strategies;
    • install programs;
    • define communication and interactivity interface;
    • evaluate objectives and goals of systems and applications projects;
    • elaborate sketches and drawings to generate programs in �cnc�;
    • select development tools;
    • develop gui;
    • specify machine and equipment configurations (hardware);
    • define system and application standards;
    • train users;
    • demonstrate initiative;
    • generate applications for installation and systems management;
    • maintain confidentiality;
    • provide technical support;
    • adapt content for interactive media;
    • scaling system life and applications;
    • define system and application standardizations;
    • request technical advice;
    • keep technically up to date;
    • compose technical staff;
    • convert systems and applications to other languages or platforms;
    • demonstrate logical reasoning;
    • elaborate preliminary design, conceptual, logical, structural, physical and graphic designs;
    • change systems and applications;
    • monitor system and application performance and performance;
    • specify machine and equipment (hardware) configurations;
    • specify machines, tools, accessories and supplies;
    • approve systems and applications with customers;
    • change data storage structure;
    • demonstrate creativity;
    • update graphical and textual information;
    • applying ergonomic criteria for navigation in systems and applications;
    • express yourself orally;
    • test programs;
    • design devices, tools and parts positioning in machines;
    • mount database structure;
    • demonstrate flexibility;
    • distribute tasks;
    • define ergonomic and navigation criteria in systems and applications;

    Sectors that hire Information systems programmer the most in the job market

    • development of computer programs and software in general
    • development and licensing of customizable computer programs
    • development and licensing of non-customizable computer programs
    • information technology consulting
    • technical support, maintenance and other information technology services
    • specialized retailer of computer equipment and supplies
    • data processing, application service providers and internet hosting services
    • business management consulting activities
    • combined office and administrative support services
    • portals, content providers and other information services on the internet

    Featured Professions: