Menu English Ukrainian russian Home

Free technical library for hobbyists and professionals Free technical library


Job description for a software engineer. Full document

Occupational Safety and Health

Occupational Safety and Health / Job descriptions

Comments on the article Comments on the article

I. General Provisions

  1. A software engineer belongs to the category of specialists.
  2. For the position:
  • a software engineer is appointed a person who has a higher professional (technical or engineering and economic) education without presenting requirements for work experience or a secondary vocational (technical or engineering and economic) education and at least 3 years of experience as a technician of category I or other positions, replaced by specialists with secondary vocational education, at least 5 years;
  • Category III software engineer - a person who has a higher professional (technical or engineering and economic) education and work experience in the specialty acquired during the training period, or work experience in engineering and technical positions without a qualification category;
  • Category II software engineer - a person with a higher professional (technical or engineering and economic) education and work experience as a category III software engineer or other engineering and technical positions filled by specialists with higher professional education, for at least 3 years;
  • Category I software engineer - a person who has a higher professional (technical or engineering and economic) education and work experience as a category II software engineer for at least 3 years.
  1. Appointment to the position of a software engineer and dismissal from it is carried out by order of the head of the CC (EC) on the proposal of _______ (head of the production department of the CC (EC); head of the development and implementation department of the CC (EC); head of another structural unit of the CC (EC)).
  2. The software engineer must know:
  • Guiding and normative materials regulating the methods of developing algorithms and programs and the use of computer technology in information processing.
  • Basic principles of structured programming.
  • Types of software.
  • Technical and operational characteristics, design features, purpose and operating modes of the computer, rules for its technical operation.
  • Technology of automatic information processing and information coding.
  • Formalized programming languages
  • Current standards, number systems, ciphers and codes.
  • The procedure for issuing technical documentation.
  • Advanced domestic and foreign experience in programming and use of computer technology.
  • Fundamentals of economics, organization of production, labor and management.
  • Fundamentals of labor legislation.
  • Internal labor regulations.
  • Rules and norms of labor protection.
  1. The software engineer reports directly to _______ (Head of the Computer Center (EC); Head of the Production Department of the Computer Center (EC); Head of the Development and Implementation Department of the Computer Center (EC); Head of another structural unit of the center).
  2. During the absence of a software engineer (vacation, illness, etc.), his duties are performed by a person appointed in the prescribed manner. This person acquires the appropriate rights and is responsible for the high-quality and timely performance of the duties assigned to him.

II. Official duties

Software Engineer:

  1. Based on the analysis of mathematical models and algorithms for solving economic and other problems, he develops programs that provide the possibility of executing the algorithm and, accordingly, the task set by means of computer technology, tests and debugs them.
  2. Develops technology for solving problems at all stages of information processing.
  3. It selects a programming language for describing algorithms and data structures.
  4. Determines the information to be processed by means of computer technology, its volume, structure, layouts and schemes for input, processing, storage and output, methods for its control.
  5. Performs work on preparing programs for debugging and debugging.
  6. Defines the scope and content of these test cases, providing the most complete verification of the conformity of programs to their functional purpose.
  7. Carries out the launch of debugged programs and the input of initial data determined by the conditions of the tasks.
  8. Adjusts the developed program based on the analysis of output data.
  9. Develops instructions for working with programs, draws up the necessary technical documentation.
  10. Determines the possibility of using ready-made software products.
  11. Provides support for the implementation of programs and software tools.
  12. Develops and implements automatic program verification systems, typical and standard software tools, composes information processing technology.
  13. Performs work on the unification and typification of computing processes.
  14. He takes part in the creation of catalogs and file cabinets of standard programs, in the development of forms of documents that are subject to machine processing, in the design of programs that allow expanding the scope of computer technology.

III. Rights

The software engineer has the right to:

  1. Get acquainted with the draft decisions of the management of the enterprise regarding its activities.
  2. Submit proposals for improvement of the work related to the responsibilities provided for in this instruction for consideration by the management.
  3. Within the limits of his competence, inform his immediate supervisor of all shortcomings in the activities of the enterprise (its structural divisions) identified in the course of the performance of official duties and make proposals for their elimination.
  4. To request personally or on behalf of his immediate supervisor from specialists of departments information and documents necessary for the performance of his duties.
  5. Involve specialists from all (individual) structural divisions in solving the tasks assigned to him (if this is provided for by the regulations on structural divisions, if not, then with the permission of their heads).
  6. Require from his immediate supervisor, the management of the enterprise to assist in the performance of his duties and rights.

IV. A responsibility

The software engineer is responsible for:

  1. For improper performance or non-performance of their official duties provided for by this Job Description - within the limits determined by the current labor legislation of Ukraine.
  2. For offenses committed in the course of carrying out their activities - within the limits determined by the current administrative, criminal and civil legislation of Ukraine.
  3. For causing material damage - within the limits determined by the current labor and civil legislation of Ukraine.

 We recommend interesting articles Section Job descriptions:

▪ Copier and copy machine operator. Job description

▪ Surgeon. Job description

▪ Mechanical dispatcher. Job description

See other articles Section Job descriptions.

Read and write useful comments on this article.

<< Back

Latest news of science and technology, new electronics:

Machine for thinning flowers in gardens 02.05.2024

In modern agriculture, technological progress is developing aimed at increasing the efficiency of plant care processes. The innovative Florix flower thinning machine was presented in Italy, designed to optimize the harvesting stage. This tool is equipped with mobile arms, allowing it to be easily adapted to the needs of the garden. The operator can adjust the speed of the thin wires by controlling them from the tractor cab using a joystick. This approach significantly increases the efficiency of the flower thinning process, providing the possibility of individual adjustment to the specific conditions of the garden, as well as the variety and type of fruit grown in it. After testing the Florix machine for two years on various types of fruit, the results were very encouraging. Farmers such as Filiberto Montanari, who has used a Florix machine for several years, have reported a significant reduction in the time and labor required to thin flowers. ... >>

Advanced Infrared Microscope 02.05.2024

Microscopes play an important role in scientific research, allowing scientists to delve into structures and processes invisible to the eye. However, various microscopy methods have their limitations, and among them was the limitation of resolution when using the infrared range. But the latest achievements of Japanese researchers from the University of Tokyo open up new prospects for studying the microworld. Scientists from the University of Tokyo have unveiled a new microscope that will revolutionize the capabilities of infrared microscopy. This advanced instrument allows you to see the internal structures of living bacteria with amazing clarity on the nanometer scale. Typically, mid-infrared microscopes are limited by low resolution, but the latest development from Japanese researchers overcomes these limitations. According to scientists, the developed microscope allows creating images with a resolution of up to 120 nanometers, which is 30 times higher than the resolution of traditional microscopes. ... >>

Air trap for insects 01.05.2024

Agriculture is one of the key sectors of the economy, and pest control is an integral part of this process. A team of scientists from the Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, has come up with an innovative solution to this problem - a wind-powered insect air trap. This device addresses the shortcomings of traditional pest control methods by providing real-time insect population data. The trap is powered entirely by wind energy, making it an environmentally friendly solution that requires no power. Its unique design allows monitoring of both harmful and beneficial insects, providing a complete overview of the population in any agricultural area. “By assessing target pests at the right time, we can take necessary measures to control both pests and diseases,” says Kapil ... >>

Random news from the Archive

Wireless electricity 09.06.2021

MIT engineers have discovered a new way to generate electricity using carbon nanotubes.

During the experiments, experts used extremely small particles of carbon that can generate an electric current in "cooperation" with the liquid surrounding them. An organic solvent is able to pull out electrons and generate electricity to control, for example, micro- or nano-sized robots.

This mechanism is new, and this way of obtaining energy is completely new. This technology is interesting because all you have to do is pass the solvent through the particle bed.

Scientists have found a way to do electrochemistry without the use of wires. In a new experiment describing the phenomenon, scientists have shown that they can use the resulting electrical current to drive a reaction known as the oxidation of alcohol.

Other interesting news:

▪ Smartphone Huawei Ascend P7

▪ Global warming asymmetry

▪ pocket camcorder

▪ Plasma with ultra-fast cooling mechanism

▪ Mobile phone is a tourist's friend

News feed of science and technology, new electronics

 

Interesting materials of the Free Technical Library:

▪ site section Frequency synthesizers. Selection of articles

▪ article by Herman Melville. Famous aphorisms

▪ article What is plastic surgery? Detailed answer

▪ article Personnel of pathoanatomical departments and mortuaries. Standard instruction on labor protection

▪ article Digital microcircuits in sports equipment. Encyclopedia of radio electronics and electrical engineering

▪ article Rubber banknote. Focus Secret

Leave your comment on this article:

Name:


Email (optional):


A comment:





All languages ​​of this page

Home page | Library | Articles | Website map | Site Reviews

www.diagram.com.ua

www.diagram.com.ua
2000-2024