직무 설명
주요 책임
- 모범 사례에 따라 깔끔하고 효율적이며 유지보수가 용이한 코드 작성
- 새로운 소프트웨어 기능 개발 및 테스트 지원
- 다양한 환경에서 발생하는 소프트웨어 문제 해결 및 디버깅
- 코드 리뷰 및 팀 회의에 적극적으로 참여
- 크로스-기능 팀과 협력하여 새로운 솔루션 정의 및 구현
- 기술 문서 작성 및 지식 공유에 기여
- 새로운 기술 및 업계 동향 파악
자격 요건
- 컴퓨터 공학 또는 관련 분야 학사 학위(또는 이에 상응하는 경험)
- 소프트웨어 개발 원칙 및 방법론에 대한 기본 이해
- 최소 한 가지 프로그래밍 언어(Java, Python, C# 등)에 대한 경험
- 팀 환경에서 효과적으로 협업하고 의사소통할 수 있는 능력
- 강력한 문제 해결 능력과 세부 사항에 대한 주의
- 새로운 기술을 배우고 적응하려는 열의
- 버전 관리 시스템 사용 경험(Git 우대)
우대 사항
- 소프트웨어 개발 관련 인턴십 또는 프로젝트 경험
- 애자일 개발 방법론에 대한 지식
- 데이터베이스 개념 및 SQL 이해
- 웹 개발 프레임워크 노출 경험
- 테스트 프레임워크 및 방법론에 대한 기본 지식


