엔지니어 프로그래머 작업 설명. 소프트웨어 엔지니어의 직무 설명 프로그래머 기술자의 직무

이 직책을 맡은 직원의 권리, 의무 및 책임을 결정합니다. 특징과 품종에 대해 프로그래머를 위한 직업 설명나중에 기사에서 논의 할 것입니다.

프로그래머는 어떤 일을 하나요?

현재 프로그래머라는 직업은 수요가 가장 많고 급여도 매우 높은 직업 중 하나입니다. 이는 아주 작은 사무실이나 사무실에도 전산화가 이루어졌고, 각종 보고서의 작성과 제출이 전자 양식필수가 되었습니다. 따라서 이 분야의 전문가를 선발하고 이들을 위한 직무 기술서를 개발하는 작업은 많은 조직의 경영 우선순위 중 하나가 되었습니다.

프로그래머 업무의 특징은 이 직업이 매우 보편적이며 기업에서 자신의 분야 프레임워크 내에서 수행할 수 있는 기능이 매우 다양하다는 것입니다. 예를 들어, 프로그래머의 위치에는 다음 유형의 전문가가 포함될 수 있습니다.

  • 시스템 프로그래머;
  • 응용 프로그래머;
  • 시험 장치;
  • 기술 지원 전문가.

대부분의 경우 기업에서 프로그래머의 책임에는 소프트웨어 유지 관리 구성이 포함됩니다. 또한 전문 분야에 따라 프로그래머의 주요 작업은 다음과 같습니다.

  • 할당된 문제를 해결하기 위한 소프트웨어 생성;
  • 웹사이트 제작, 웹사이트 관리 프로그램, 온라인 상점;
  • 개발 운영 체제데이터베이스용 쉘;
  • 기술 지원 및 소프트웨어 유지 관리 및 기타 유사한 작업.

이러한 모든 뉘앙스는 전문가의 직무 설명에 가능한 한 명확하게 반영되어야 하므로 이후에 특정 직원의 활동 범위나 그의 책임 범위에 대해 질문이 발생하지 않습니다.

당신의 권리를 모르시나요?

프로그래머(프로그래밍 엔지니어, 프로그래밍 기술자 등)의 직무 설명 구조

직무 설명프로그램 제작자기업에서 인정하는 직무 기술서 작성 규칙을 준수해야 합니다. 동시에, 특성에 따라 차이가 있을 수 있다는 것은 당연한 일입니다. 직무프로그래머 및 특정 기업의 작업 세부 사항.

프로그래머의 일반적인 작업 설명 구조는 다음과 같습니다.

  1. 첫 페이지의 오른쪽 상단에는 지침 승인 날짜와 문서를 승인한 관리자의 직위에 대한 표시가 있는 열이 있습니다. 승인마크는 관리자의 서명으로 인증됩니다. 또한 이 열에는 조직의 관련 부서 및 서비스와의 직무 설명 승인에 관한 표시가 작성됩니다. 마크는 부서/서비스 책임자의 서명으로 인증됩니다. 그러나 때로는 문서 끝에 승인 표시가 있는 경우도 있습니다.
  2. 직업 설명의 첫 번째 섹션은 일반 조항에 관한 것입니다. 이 섹션에는 다음이 포함됩니다.
    • 프로그래머 직위 후보자에 대한 요구 사항 목록;
    • 직원이 일하기 위해 공부해야 하는 입법 문서 및 기타 문서 목록
    • 프로그래머 직원을 고용 및 해고하고 부재 중 그를 교체하는 절차;
    • 기업의 조직도에서 프로그래머의 위치에 대한 구조적 정의와 전문가의 직속 상사에 대한 정의.
  3. 다음 섹션은 원칙적으로 직원의 공식적인 권리와 책임에 관한 것입니다. 동시에 때로는 (직원의 직무가 광범위한 경우) 블록이 두 섹션으로 나누어집니다. 프로그래머의 직무 목록에는 일반적으로 해당 직위에 대한 표준 책임뿐만 아니라 직원의 전문 분야(예: 소프트웨어 엔지니어 및 소프트웨어 기술자)와 그가 일하는 조직의 세부 사항에 따라 결정되는 책임도 포함됩니다. 또한 프로그래머의 직무에는 컴퓨터 및 사무 장비 서비스뿐만 아니라 노동 기준 및 근무 시간 준수에 대한 직원의 일반적인 책임도 포함됩니다.
  4. 직무 설명의 다음 섹션에서는 부적절한 업무 수행에 대한 프로그래머의 책임을 구체적으로 강조합니다. 책임의 척도는 제공된 한계를 넘어설 수 없다는 점을 기억하는 것이 중요합니다. 노동법.

직위 후보자에 대한 표준 요구 사항

프로그래머 위치 후보자에 대한 일반적인 요구 사항은 일반적으로 다음과 같습니다.

  1. 선언된 전문 분야의 고등 또는 중등 전문 교육. 때로는 특정 대학이나 풀타임 학습, 특정 컴퓨터 언어 및 영어에 대한 지식이 필요할 수 있습니다.
  2. 프로그래머 또는 필수 분야 경험. 사람이 더 낮은 수준에 고용되면 업무 경험이 필요하지 않을 수 있지만 조직이 프로그래밍 부서의 책임자를 찾고 있는 경우 필요한 경험은 상당한 기간(보통 3-5년)이 될 수 있습니다.
  3. 직위 후보자가 숙지해야 하는 문서 목록입니다. 일반적으로 이 목록에는 기본 문서 외에도 작업 조직 및 프로그래머 작업의 세부 사항에 대한 기업 내부 문서가 포함됩니다. 직원은 채용 후 내부 문서를 소개받습니다.

소프트웨어 엔지니어 및 소프트웨어 기술자의 노동 기능

프로그래머를 위한 일자리 중 가장 널리 대표되는 것은 소프트웨어 엔지니어와 소프트웨어 기술자의 직위입니다. 때로는 같은 조직 내에서도 이러한 직위가 동일하다고 불릴 수 있다는 사실에도 불구하고, 노동 기능이러한 전문 분야의 직원이 수행하는 작업은 다릅니다. 요약하자면, 소프트웨어 엔지니어는 컴퓨터 기술을 위한 프로그램의 편집 및 개발에 참여하고, 소프트웨어 기술자는 자신에게 할당된 작업을 해결하기 위해 이미 개발된 프로그램을 사용합니다.

실제로 소프트웨어 엔지니어의 직무에는 다음이 포함될 수 있습니다.

  1. 경제 및 기타 문제를 해결하고 컴퓨터 기술을 통해 구현을 보장하기 위한 수학적 모델 및 알고리즘 분석을 기반으로 하는 프로그램 개발.
  2. 프로그램 테스트 및 디버깅, 추가 기술 지원.
  3. 정보처리의 모든 단계에서 문제를 해결하기 위한 기술 개발.
  4. 알고리즘과 데이터 구조를 설명하는 프로그래밍 언어를 선택합니다.
  5. 디버깅된 프로그램을 실행하고 할당된 작업에 따라 초기 데이터를 입력합니다.
  6. 출력 데이터 분석을 기반으로 개발된 프로그램을 조정합니다.
  7. 프로그램 작업을 위한 매뉴얼 준비, 기타 필요한 기술 문서 준비.
  8. 소프트웨어 제품 사용 가능성 분석.

직무의 일환으로 소프트웨어 엔지니어는 다음을 수행할 수 있습니다.

  1. 들어오는 정보의 자동화된 처리를 제공하고 경제 및 기타 문제를 해결하기 위한 기술을 개발합니다.
  2. 데이터 처리 시스템 및 컴퓨터 소프트웨어 시스템 설계에 참여합니다.
  3. 컴퓨팅 프로세스를 위한 준비 활동을 수행하고 기계 작동을 관찰합니다.
  4. 다이어그램 준비 기술적 과정정보 처리, 문제 해결 알고리즘, 레이아웃, 지침 등
  5. 컴퓨터에 자동으로 데이터를 입력하는 데 사용되는 기술 저장 매체를 준비하고 규범 및 참조 데이터의 지표를 체계화합니다.
  6. 입력 정보 수신 및 제어, 초기 데이터 준비, 정보 처리, 문서 준비.

따라서 이 전문가를 위해 잘 준비된 직무 설명을 통해 직원의 최적 직무 범위를 공식화할 수 있을 뿐만 아니라 해당 직책에 대한 후보자를 선택하기 위한 기준을 결정할 수도 있습니다. 이는 프로그래머로서 기업에 중요하고 필요한 부서를 배치하는 작업을 크게 촉진할 것입니다. 프로그래머를 위한 샘플 작업 설명은 당사 웹사이트에서 다운로드할 수 있습니다.

급여 인상을 기대할 수 있는 사람 Mark Bershidsky Hays의 12월 연구에 따르면 고용주의 46%가 내년에 직원을 늘릴 계획입니다. 45%는 직원을 늘릴 계획이 없으며 다음 문제만 처리할 것이라고 말했습니다.

Raghav Kharan은 다음과 같이 일했습니다. 대기업, Shutterstock 및 TrueVentures Foundation을 포함하여 지원자에게 요구되는 졸업장 및 자격증이 부족하더라도 원하는 직업을 얻을 수 있는 방법에 대해 썼습니다. vc.ru 편집자들이 번역을 준비했습니다...

고용주 중 10명 중 1명만이 제공된 훈련 수준에 만족합니다. 고등교육러시아에서. 기업은 국가와 대학에 의존하는 것을 중단하고 직원 스스로 교육을 시작해야 합니다. 하지만 시장 수요에 전문가가 될 수는 없습니다.

고용주의 의견: 어떤 직원을 먼저 제거해야 합니까? Mail.Ru Group, Aviasales, Sports.ru 및 기타 회사의 대표가 설명합니다. Anna Artamonova, Mail.Ru 그룹 부사장 우선, 유독한 직원을 제거해야 합니다....

Amazon 채용 관리자 Celeste Joy Diaz는 Amazon 구직자가 저지르는 가장 큰 실수를 공유합니다. Google의 최고 채용담당자들도 이에 동의합니다. 그들은 3가지 유형의 이력서를 확인하고 어느 것이 더 나은지 조언했습니다. 1. 직책으로 이력서를 작성하세요. 이 요약에서...

직무 소프트웨어 엔지니어소프트웨어 엔지니어의 두 번째이자 덜 중요한 구성 요소는 생성된 소프트웨어 도구를 구현하고 필요한 기술 문서를 준비하는 것입니다. 소프트웨어 엔지니어의 직무 설명에는 후보자의 자격 요구 사항을 자세히 설명할 수 있고 또 그래야 합니다.

소프트웨어 엔지니어의 직업 설명

나는 승인했다
총지배인
성 I.O. ________________
"________"_____________ ____ G.

1. 일반 조항

1.1. 소프트웨어 엔지니어는 전문가 범주에 속합니다.
1.2. 소프트웨어 엔지니어는 직위에 임명되고 명령에 의해 해고됩니다. 총감독기술이사/실장의 추천으로 구조 단위.
1.3. 소프트웨어 엔지니어가 직접 보고합니다. 기술 이사/ 구조 단위의 머리.
1.4. 소프트웨어 엔지니어가 부재하는 동안 그의 권리와 책임은 다른 사람에게 이전됩니다. 공식적인, 조직 순서에 공지된 대로입니다.
1.5. 다음 요구 사항을 충족하는 사람은 소프트웨어 엔지니어 위치에 임명됩니다: 고급 전문(기술) 교육, 최소 1년의 업무 경험.
1.6. 소프트웨어 엔지니어는 다음을 알아야 합니다.
- 정보 처리에 알고리즘과 프로그램을 개발하고 컴퓨터 기술을 사용하는 방법을 규제하는 지침 및 규제 자료
- 구조화된 프로그래밍의 기본 원리
- 소프트웨어 유형
- 자동 정보 처리 및 정보 코딩 기술
- 공식화된 프로그래밍 언어;
- 기술 문서 준비 절차.
1.7. 소프트웨어 엔지니어는 다음을 통해 활동을 안내받습니다.
- 러시아 연방의 입법 행위
- 조직헌장, 내부근로규정 등 규정회사;
- 경영진의 명령 및 지시
- 이 직업 설명.

2. 소프트웨어 엔지니어의 직무

소프트웨어 엔지니어는 다음과 같은 업무를 수행합니다.
2.1. 그는 경제 및 기타 문제를 해결하기 위한 수학적 모델 및 알고리즘 분석을 기반으로 컴퓨터 기술을 사용하여 알고리즘과 그에 따라 할당된 작업을 실행할 수 있는 프로그램을 개발하고 테스트 및 디버깅을 수행합니다.
2.2. 정보처리의 모든 단계에서 문제를 해결하기 위한 기술을 개발합니다.
2.3. 알고리즘과 데이터 구조를 설명하는 프로그래밍 언어를 선택합니다.
2.4. 컴퓨터 기술로 처리할 정보, 정보의 양, 구조, 레이아웃, 입력, 처리, 저장 및 출력 방식, 제어 방법을 결정합니다.
2.5. 디버깅을 위한 프로그램 준비 작업을 수행하고 디버깅을 수행합니다.
2.6. 디버깅된 프로그램을 실행하고 할당된 작업의 조건에 따라 결정된 초기 데이터를 입력합니다.
2.7. 출력 데이터 분석을 기반으로 개발된 프로그램을 조정합니다.
2.8. 프로그램 작업에 대한 지침을 개발하고 필요한 사항을 작성합니다. 기술 문서.
2.9. 기성 소프트웨어 제품의 사용 가능성을 결정합니다.
2.10. 프로그램 및 소프트웨어 구현에 대한 지원을 제공합니다.
2.11. 프로그램, 표준 및 표준 소프트웨어의 정확성을 자동으로 검사하는 시스템을 개발 및 구현하고 정보 처리 기술을 개발합니다.
2.12. 컴퓨팅 프로세스의 통합 및 유형화 작업을 수행합니다.

3. 소프트웨어 엔지니어의 권리

소프트웨어 엔지니어는 다음과 같은 권리를 갖습니다.
3.1. 활동과 관련된 기업 경영진의 결정 초안을 숙지하십시오.
3.2. 경영진이 고려할 수 있도록 본 지침에 제공된 책임과 관련된 작업 개선을 위한 제안서를 제출합니다.
3.3. 공식 업무 수행 중에 확인된 기업 활동(구조적 부서)의 모든 단점을 직속 상사에게 알리고 이를 제거하기 위한 제안을 하십시오.
3.4. 직속 상사와 기업 경영진에게 공식 직무 및 권리 수행에 대한 지원을 요청하십시오.

4. 소프트웨어 엔지니어의 책임

소프트웨어 엔지니어는 다음을 담당합니다.
4.1. 직무를 수행하지 않거나 시기적절하게 수행하지 못한 경우.
4.2. 현행 지침, 명령 및 보존 명령을 준수하지 않은 경우 영업비밀그리고 기밀 정보.
4.3. 내부근로규정 위반으로 노동 규율, 안전 및 화재 안전 규정.

직무 설명

소프트웨어 엔지니어

  1. 1. 일반 조항

1.1. 본 지침은 1998년 8월 21일자 러시아 노동부 결의에 따라 작성되었습니다. 제37호 “기업, 기관, 조직에 고용된 근로자의 직위에 대한 산업 전반의 자격 특성.”

1.2. 소프트웨어 엔지니어는 전문가 범주에 속합니다.

1.3. 이 직무 설명은 소프트웨어 엔지니어의 권리, 책임 및 직무 책임을 설정합니다.

1.4. 경력 요건이 없는 고급 전문(기술) 교육을 받았거나 2차 직업(기술 또는 공학-경제) 교육과 1등급 기술자로서 3년 이상 근무 경험 또는 기타 전문가가 담당하는 직위에 임명됩니다. 평균적인 소프트웨어 엔지니어의 위치 직업 교육, 최소 5년;

카테고리 I의 소프트웨어 엔지니어: 카테고리 II의 소프트웨어 엔지니어로서 최소 3년의 고급 전문(기술 또는 공학-경제) 교육 및 업무 경험

카테고리 II의 소프트웨어 엔지니어: 카테고리 III의 소프트웨어 엔지니어로서 고등 전문(기술 또는 공학-경제) 교육 및 업무 경험 또는 고등 전문 교육을 받은 전문가가 담당하는 기타 엔지니어링 직위(최소 3년)

소프트웨어 엔지니어 카테고리 III: 훈련 기간 동안 취득한 전문 분야의 고급 전문(기술 또는 엔지니어링-경제) 교육 및 업무 경험 또는 자격 카테고리가 없는 엔지니어링 직위에서의 업무 경험.

1.5. 소프트웨어엔지니어는 학과장의 추천으로 전문학교장의 명으로 임명된다. 정보 지원, 네트워크 및 컴퓨팅.

1.6. 소프트웨어 엔지니어는 정보 지원, 네트워크 및 컴퓨터 기술 부서 책임자에게 보고합니다.

1.7. 소프트웨어 엔지니어는 다음을 알아야 합니다.

노동법의 기초;

현재 표준, 숫자 체계, 암호 및 코드

지침 및 규제 자료,

알고리즘 및 프로그램 개발과 정보 처리에 컴퓨터 기술 사용을 위한 규제 방법

구조화된 프로그래밍의 기본 원리;

소프트웨어 유형

컴퓨터의 기술 및 운영 특성, 설계 특징, 목적 및 운영 모드, 기술 운영 규칙 자동정보처리기술;

기술적 저장 매체의 유형 정보 분류 및 코딩 방법;

공식화된 프로그래밍 언어

기술 문서 작성 절차

국내선진화 및 외국 경험프로그래밍 및 컴퓨터 기술의 사용;

경제, 생산 조직, 노동 및 관리의 기초;

노동 보호 규칙 및 규정.

1.8. 소프트웨어 엔지니어의 활동은 다음과 같습니다.

러시아 연방 헌법;

러시아 연방 민법, 노동법 RF;

모스크바 교육부의 방법론 지침 "서비스 만들기 정보 지원 교육 기관» 2006년부터;

기술 학교 헌장;

구조 단위에 관한 규정;

내부 노동 규정

이 직업 설명.

1.9. 소프트웨어 엔지니어가 없는 동안(휴가, 질병 등) 그의 직무는 정해진 방식에 따라 임명된 사람이 수행합니다. 이 사람은 해당 권리를 취득하고 자신에게 할당된 직무를 적절하게 수행할 책임이 있습니다.

  1. 2. 기능

2.1. 컴퓨터 기술을 사용하여 할당된 작업을 수행할 수 있는 기능을 제공하는 알고리즘 및 프로그램 개발.

2.2. 프로그램 테스트 및 디버깅.

2.3. 프로그램 작업 지침 개발, 필요한 기술 문서 준비.

2.4. 기술지원사용자 자동화 시스템관리.

2.5. 정보통신기술에 대한 소프트웨어 지원 교육과정공업 학교

2.6. 원격 학습 기술을 위한 소프트웨어 지원.

  1. 3. 직무

소프트웨어 엔지니어는 다음과 같은 직무를 수행합니다. :

3.1. 그는 경제 및 기타 문제를 해결하기 위한 수학적 모델 및 알고리즘 분석을 기반으로 컴퓨터 기술을 사용하여 알고리즘과 그에 따라 할당된 작업을 실행할 수 있는 프로그램을 개발하고 테스트 및 디버깅을 수행합니다.

3.2 정보 처리의 모든 단계에서 문제를 해결하기 위한 기술을 개발합니다. 알고리즘과 데이터 구조를 설명하는 프로그래밍 언어를 선택합니다.

3.3. 컴퓨터 기술로 처리할 정보, 정보의 양, 구조, 레이아웃, 입력, 처리, 저장 및 출력 방식, 제어 방법을 결정합니다.

3.4. 디버깅을 위한 프로그램 준비 작업을 수행하고 디버깅을 수행합니다. 프로그램 준수 여부를 가장 완벽하게 검증하는 테스트 사례 데이터의 양과 내용을 결정합니다. 기능적 목적. 디버깅된 프로그램을 실행하고 할당된 작업의 조건에 따라 결정된 초기 데이터를 입력합니다.

3.5. 출력 데이터 분석을 기반으로 개발된 프로그램을 조정합니다.

3.6. 프로그램 작업에 대한 지침을 개발하고 필요한 기술 문서를 작성합니다. 기성 소프트웨어 제품의 사용 가능성을 결정합니다.

3.7. 구현된 프로그램 및 소프트웨어에 대한 지원을 제공합니다.

3.8. 프로그램, 표준 및 표준 소프트웨어의 정확성을 자동으로 검사하는 시스템을 개발 및 구현하고 정보 처리 기술을 개발합니다.

3.9. 컴퓨팅 프로세스의 통합 및 유형화 작업을 수행합니다.

3.10. 표준 프로그램의 카탈로그 및 파일 캐비닛 생성, 기계 처리에 따른 문서 형식 개발, 컴퓨터 기술의 적용 범위를 확장할 수 있는 프로그램 설계에 참여합니다.

3.11. 이 직무 설명에는 포함되지 않았지만 생산 요구와 관련하여 발생하는 기술 학교 관리의 기타 과제를 수행합니다.

  1. 4. 진상

소프트웨어 엔지니어는 다음과 같은 권리를 갖습니다.

4.1. 자동화된 소프트웨어 운영과 관련하여 구조 부서 및 기술 학교 직원의 활동을 모니터링합니다. 정보 시스템.

4.2. 자동화된 정보 시스템을 제공합니다.

4.3. 소프트웨어 개발 작업을 수행하는 데 필요한 기밀 정보를 포함하여 기술 학교의 구조 부서장 및 직원으로부터 정보를 수신합니다.

4.4. 사용자가 어떻게 작업해야 하는지에 대한 명령과 지침을 제공합니다. 소프트웨어자동화된 정보 시스템을 구축하고 구현을 모니터링합니다.

  1. 5. 책임

소프트웨어 엔지니어는 다음을 담당합니다.

5.1. 본 직무 설명에 규정된 직무 수행이 부적절하거나 수행되지 않은 경우 - 현행 노동법에서 정한 한도 내에서 러시아 연방.

5.2. 활동을 수행하는 과정에서 저지른 범죄의 경우 - 현재 행정, 형사 및 법률이 결정한 한도 내에서 민법러시아 연방.

5.3. 물질적 손해를 초래한 경우 - 러시아 연방의 현행 노동 및 민법에 의해 결정된 한도 내에서.

5.4. 요구사항 위반 연방법"개인 데이터에 관한" 및 러시아 연방의 기타 규제 법률, 개인 데이터 주체의 이익 보호 문제, 개인 데이터 처리 및 보호 절차를 규제하는 기술 학교의 내부 규정 - 당사가 정한 한도 내에서 러시아 연방의 현행법.

5.5. 본 직무 설명, 명령, 지시, 기술학교 경영진의 지시에 따라 제공되는 기능 및 의무를 수행하지 않거나 부적절하게 수행하는 경우(본 직무 설명에는 포함되지 않지만 생산 필요성 및 기타 위반과 관련하여 발생함) - 러시아 연방의 현행법에 따라 발언, 견책, 해고.

6. 상호작용

소프트웨어 엔지니어:

6.1. 40시간을 기준으로 일정에 따라 근무 근무 주기술 학교장의 승인을 받았습니다.

6.2. 정보 지원, 네트워크 및 컴퓨터 기술 부서 책임자로부터 규제, 법률, 조직 및 방법론적 성격의 정보를 받고 서명에 대한 관련 문서를 숙지합니다.

6.3. 기술 학교 부국장 및 기술 학교 직원과 역량 내에서 문제에 대한 정보를 체계적으로 교환합니다.

6.4. 기술학교의 다른 구조 부서에서 자동화된 정보 시스템의 운영과 관련된 공식 업무를 수행할 때 그는 작업을 수행할 구조 부서의 장과 작업 계획에 동의해야 합니다.

6.5. 기밀을 유지합니다.

작업 설명(대략)
소프트웨어 엔지니어 1. 일반 조항
1.1. 이 직무 설명은 엔터프라이즈 소프트웨어 엔지니어의 기능적 의무, 권리 및 책임을 정의합니다.
1.2. 소프트웨어 엔지니어는 기업 이사의 명령에 따라 현행 노동법에 의해 정해진 방식으로 직위에 임명되고 해고됩니다.
1.3. 소프트웨어 엔지니어는 ______________________에 직접 보고합니다.
1.4. 소프트웨어 엔지니어의 임시 부재 기간 동안 그의 임무는 _______________에 할당됩니다.

2. 자격 요건:
2.1. 선도적인 소프트웨어 엔지니어: 관련 교육 분야(석사, 전문가) 및 고급 교육에서 고등 교육을 이수합니다. 최소 2년 동안 카테고리 1 소프트웨어 엔지니어로 근무한 경험이 있습니다.
2.2. 소프트웨어 엔지니어 카테고리 1: 관련 교육 분야(석사, 전문가) 및 고급 교육에서 고등 교육을 이수합니다. 카테고리 2의 소프트웨어 엔지니어로 근무한 경험: 석사 학위의 경우 최소 2년, 전문가의 경우 최소 3년.
2.3. 소프트웨어 엔지니어 카테고리 2: 관련 교육 분야(석사, 전문가) 및 고급 교육에서 고등 교육을 이수합니다. 석사 학위의 경우 - 업무 경험이 필요하지 않으며, 전문가의 경우 - 최소 2년 동안 3번째 범주의 소프트웨어 엔지니어로 근무한 경험이 있습니다.
2.4. 소프트웨어 엔지니어 카테고리 3: 관련 훈련 분야(전문가 또는 학사) 및 고급 훈련에서 고등 교육을 이수합니다. 소프트웨어 엔지니어로서의 업무 경험: 전문가의 경우 최소 1년, 학사의 경우 최소 2년.
2.5. 소프트웨어 엔지니어: 업무 경험 요건 없이 관련 교육 분야(전문가 또는 학사)에서 고등 교육을 이수합니다.

3. 소프트웨어 엔지니어는 다음 사항을 알아야 합니다.
- 정보 처리 과정에서 프로그래밍 방법 및 컴퓨터 기술 사용에 관한 지침 및 규제 자료
- 기술 및 운영 특성, 설계 특징, 장비의 목적 및 작동 모드, 기술 운영 규칙
- 기술 기계화 처리정보;
- 기술적 저장 매체의 유형;
- 정보 분류 및 코딩 방법
- 공식화된 프로그래밍 언어;
- 현재 표준, 계산 시스템, 암호 및 코드;
- 프로그래밍 방법;
- 기술 문서 준비 절차
- 프로그래밍 및 컴퓨터 기술 사용, 경제 기초, 노동 조직 및 생산 분야의 고급 국내 및 글로벌 경험.

4. 기능적 책임.

메모. 소프트웨어 엔지니어의 기능적 책임은 기반과 범위에 따라 결정됩니다. 자격 특성소프트웨어 엔지니어 직위의 경우 특정 상황에 따라 직무 기술서를 준비할 때 보완되고 명확해질 수 있습니다.

소프트웨어 엔지니어:
4.1. 경제 및 기타 문제를 해결하기 위한 수학적 모델 및 알고리즘 분석을 기반으로 컴퓨터 기술을 사용하여 알고리즘을 실행하고 그에 따라 할당된 작업을 수행하는 기능을 제공하는 프로그램을 개발하고 이를 테스트하고 디버그합니다.
4.2. 정보처리의 모든 단계에서 문제를 해결하기 위한 기술을 개발합니다.
4.3. 알고리즘과 데이터 구조를 설명하는 프로그래밍 언어를 선택합니다.
4.4. 컴퓨터 기술로 처리할 정보, 정보의 양, 구조, 레이아웃, 입력, 처리, 저장 및 출력 방식, 제어 방법을 결정합니다.
4.5. 디버깅 및 디버깅을 위한 프로그램 준비 작업을 수행합니다.
4.6. 프로그램의 기능적 목적 준수 여부를 가장 완벽하게 검증하는 테스트 사례 데이터의 범위와 내용을 결정합니다.
4.7. 디버깅된 프로그램을 실행하고 할당된 작업의 조건에 따라 결정된 초기 데이터를 입력합니다.
4.8. 출력 데이터 분석을 기반으로 개발된 프로그램을 조정합니다.
4.9. 기성 소프트웨어 제품의 사용 가능성을 결정합니다.
4.10. 프로그램 작업에 대한 지침을 개발하고 필요한 기술 문서를 작성합니다.
4.11. 구현된 프로그램 및 소프트웨어에 대한 지원을 제공합니다.
4.12. 프로그램의 정확성을 자동으로 확인하는 시스템을 개발하고 구현합니다.
4.13. 컴퓨팅 프로세스의 통합 및 유형화 작업을 수행합니다.
4.14. 표준 프로그램의 카탈로그 및 파일 캐비닛 생성, 컴퓨터 처리 대상인 전자 형식의 문서 형식 개발, 컴퓨터 기술의 적용 범위를 확장할 수 있는 프로그램 설계에 참여합니다.
4.15. 정확한 제공 기술적인 운영, 컴퓨터 및 개별 장치의 중단 없는 작동.
4.16. 유망한 개발에 참여하고 연간 계획그리고 근무 일정, 유지장비 수리, 작동 개선 조치, 가동 중지 시간 방지, 작업 품질 개선, 컴퓨터 기술의 효과적인 사용을 위한 조치입니다.
4.17. 작동을 위해 컴퓨터 및 개별 장치를 준비합니다. 기술검사, 오류를 확인하고 오류를 수정하며 향후 오류를 방지합니다.
4.18. 컴퓨터와 개별 장치를 자체적으로 또는 제3자가 적시에 고품질로 수리할 수 있도록 조치를 취합니다.
4.19. 재고 조사에 참여합니다.
4.20. 기업의 재산을 보호해야 하며 기업의 영업 비밀인 정보 및 정보를 공개해서는 안 됩니다.
4.21. 기업 경영진의 허가 없이는 인터뷰를 하지 않으며, 기업 활동과 관련된 회의나 협상을 열지 않습니다.
4.22. 노동 및 생산 규율, 노동 보호 규칙 및 규정, 산업 위생 및 위생 요구 사항, 화재 안전 요구 사항, 민방위.
4.23. 기업 이사의 명령을 실행합니다.
4.24. 기업 운영의 기존 단점과 이를 제거하기 위해 취한 조치에 대해 경영진에게 알립니다.
4.25. 기업의 유리한 비즈니스 및 도덕적 분위기 조성에 기여합니다.

5. 권리
소프트웨어 엔지니어는 다음과 같은 권리를 갖습니다.
5.1. 프로그래머가 자신의 목표를 구현하는 데 방해가 되는 이유를 제거하기 위해 적절한 조치를 취하십시오. 기능적 책임.
5.2. 프로그래머와 기업 전체의 기능적 책임과 관련된 작업 개선을 위해 기업 행정부에 제안합니다.

6. 책임
소프트웨어 엔지니어는 다음을 담당합니다.
6.1. 자신의 기능적 의무를 이행하지 못함.
6.2. 수신된 작업 및 지침의 이행 상태, 실행 기한 위반에 대한 부정확한 정보.
6.3. 이사의 지시와 지시를 따르지 아니한 경우
6.4. 기업 내부 노동 규정, 화재 및 안전 규정, 민방위 규정 위반.
6.5. 영업비밀 공개.
6.6. 안전하지 못함, 물품 및 기타 손상 물질적 자산, 안전하지 않은 경우 소프트웨어 엔지니어의 과실로 인해 손상이 발생한 것입니다.

7. 근무 조건.
소프트웨어 엔지니어의 근무 시간은 기업에서 제정한 내부 노동 규정에 따라 결정됩니다.

8. 기타 조건

이 작업 설명은 서명을 통해 소프트웨어 엔지니어에게 전달됩니다. 지침 사본 1부는 직원의 개인 파일에 보관됩니다.

나는 지침을 읽었으며 ___________________(서명)을 준수할 것을 약속합니다.
"______"______________200___ 지.