Java 엔지니어 at Aibit

풀타임2개월 전
Employment Information
직무 설명

개발 팀의 핵심 구성원으로서, 지원자는 시스템 아키텍처 설계에 참여하고 특정 모듈 기능을 독립적으로 구현하며 시스템의 안정성과 유지보수성을 보장하기 위해 지속적으로 개선 및 최적화하는 역할을 맡게 됩니다. 이 역할은 크로스 기능 팀과 협력하여 제품 요구 사항을 분석하고 시스템 기능과 사용자 경험을 향상시키기 위한 합리화 제안을 제공하는 것을 요구합니다. 또한 프로젝트 개발 및 유지보수를 지원하기 위한 포괄적인 기술 문서를 작성하는 업무도 수행하게 됩니다. 추가적으로, 팀 내 지식 공유 문화를 조성하기 위해 개발 과정에서 축적한 경험과 성과를 정기적으로 정리하고 공유할 것입니다. 프로젝트 성공과 조직 목표 달성을 보장하기 위해 팀원들과 효과적인 커뮤니케이션과 상호작용을 유지하는 것이 필수적입니다.

주요 책임
  • 시스템 아키텍처 설계에 참여하고 특정 모듈 기능 구현을 독립적으로 담당하며, 시스템을 지속적으로 개선 및 최적화하여 안정성과 유지보수성을 보장합니다.
  • 제품 관리자 및 이해관계자와 협력하여 제품 요구 사항을 분석하고 시스템 기능과 사용자 경험을 향상시키기 위한 합리화 제안을 제시합니다.
  • 설계 명세서, API 문서, 시스템 아키텍처 다이어그램을 포함한 상세한 기술 문서를 작성 및 유지하여 팀 전체의 명확성과 일관성을 보장합니다.
  • 정기적으로 프로젝트 후 검토를 수행하여 개발 과정에서 축적된 경험과 성과를 정리하고 공유함으로써 팀의 지속적인 개선에 기여합니다.
  • 팀 회의 및 지식 공유 세션에 적극적으로 참여하여 진행 상황, 도전 과제 및 해결 방안을 효과적으로 전달합니다.
  • 시스템 내 모듈의 원활한 통합을 보장하고 프로젝트 기한과 품질 기준을 충족하기 위해 다른 팀원들과 긴밀하게 조율합니다.
직무 요구 사항
  • 시스템 아키텍처 설계 및 모듈 구현에 대한 강력한 경험을 보유한 최소 3년 이상의 소프트웨어 개발 경력.
  • Java, Python 또는 C++와 같은 프로그래밍 언어에 능숙하며 현대적인 개발 프레임워크 및 도구 사용 경험.
  • 제품 관리자, 디자이너, QA 엔지니어를 포함한 크로스 기능 팀과 효과적으로 협업하기 위한 우수한 커뮤니케이션 및 협업 능력.
  • 설계 문서, 사용자 매뉴얼, API 참조를 포함한 포괄적인 기술 문서 작성 및 유지 능력.
  • 강력한 문제 해결 능력과 시스템 최적화 및 성능 튜닝에 대한 적극적인 접근 방식.
  • 애자일 개발 방법론 경험 및 정시에 고품질 소프트웨어 솔루션을 제공한 실적.
  • 코드 리뷰, 버전 관리, 테스트 절차를 포함한 소프트웨어 엔지니어링 모범 사례에 대한 이해.
  • 팀 목표 및 목적에 기여하면서 특정 작업에 대한 책임을 지고 독립적으로 작업할 수 있는 능력.
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트