
시니어 소프트웨어 엔지니어 II (일리노이주 원격 근무)
CDW에서 아키텍처와 테스트부터 애자일 프로젝트 실행까지 확장 가능한 비즈니스 애플리케이션의 설계와 제공을 주도합니다. 기술팀을 이끌고 개발자를 멘토링하며, 엔지니어링 의사결정을 제품 및 비즈니스 목표에 맞춥니다.
설명
- 소프트웨어 개발 라이프사이클 전체를 관리합니다.
- 소규모 프로젝트를 담당하고 다양한 규모의 프로젝트에서 기술 리드 역할을 수행합니다.
- 프로젝트 관리자와 협력해 운영 요구사항, 비용 및 리소스를 정의합니다.
- 사용 사례, 객체 모델 및 데이터베이스 스키마를 포함한 객체 지향 분석과 설계를 공동으로 주도합니다.
- 애플리케이션 아키텍처, 시스템 분할 및 프레임워크 설계에 기여합니다.
- 시스템 설명서, 스토리보드 및 사용자 인터페이스 프로토타입을 작성합니다.
- 하드웨어 및 소프트웨어의 상세 설계 사양을 개발합니다.
- 시스템 테스트 계획을 수립하고 SQA 표준을 준수하며 비즈니스 목표를 검증합니다.
- 프로젝트 견적, 리소스 계획, 일정 및 예산을 준비합니다.
- CDW의 코딩 및 품질 표준을 충족하는 애플리케이션을 구축합니다.
- 비즈니스 문제에서 비롯된 문제를 진단하고 해결합니다.
- 제품 로드맵과 경영진 목표를 뒷받침하는 기술적 결정을 내립니다.
- 주니어 동료를 코칭하고 멘토링하며 성장을 추적합니다.
- 기술적 과제를 해결할 수 있도록 리소스를 조율합니다.
- 기술 프로젝트 팀의 방향과 중점을 설정합니다.
- 프로젝트 팀의 진행 상황을 추적합니다.
- 이해관계자 및 경영진과의 약속에 맞춰 프로젝트와 업무를 완료합니다.
- 프로젝트 및 업무 상태를 경영진에 알립니다.
- 비즈니스 팀 및 프로젝트 팀과 협력해 요구사항을 수집하고 비즈니스 니즈를 파악합니다.
- 필요에 따라 소프트웨어 개발 전반에 팀원으로 참여해 기여합니다.
지원 자격
- 학사 학위와 소프트웨어 개발 경력 7년 또는 소프트웨어 개발 경력 11년.
- 애플리케이션 개발 전문성.
- 다른 사람을 코칭하고 멘토링하는 능력.
- 여러 업무를 관리하고 우선순위를 정하는 능력.
- 제품 라이프사이클과 방법론 또는 프레임워크에 대한 고급 지식.
- CI/CD 환경에서 애자일 방식으로 솔루션을 제공한 경험.
- 객체 지향 설계 및 프로그래밍에 대한 고급 지식.
- 부서 및 직무 전반에서 유대 관계를 형성하고 생산적으로 협업하는 능력.
- 고위 리더 대상 발표를 포함한 탁월한 서면 및 구두 커뮤니케이션 능력.
- 세부 사항에 주의를 기울이며 뛰어난 조직력, 계획력 및 창의적 문제 해결 능력을 갖출 것.
- 솔루션을 성공적으로 촉진하고 구현한 실적.
- 애플리케이션 개발 프로젝트를 이끈 입증된 경험.
- 상충하는 우선순위의 균형을 맞추고 변화하는 비즈니스 요구에 적응하며 마감일을 준수하는 능력.
- C#, JavaScript, HTML, CSS, ASP.NET MVC, RESTful 웹 서비스 및 SQL Server 전문성.
- 효과적인 코드 리뷰를 수행하고 자동화된 리뷰 도구를 추천하는 능력.
- MongoDB 전문 지식 보유 시 우대.
- Azure DevOps 전문 지식 보유 시 우대.
- SOLR 및/또는 Elasticsearch, Python, Spark 경험 보유 시 우대.
- 클러스터링, 의사결정 트리 학습, 로지스틱 회귀를 포함한 머신러닝 방법에 대한 지식 보유 시 우대.
- Linux 및 Windows 경험 보유 시 우대.
- Azure 및 Kubernetes 실무 경험 보유 시 우대.
- 시스템 성능 요구사항을 분석하고 최적화 및 튜닝을 주도할 수 있는 능력 보유 시 우대.
복리후생
- 연간 보너스 목표는 10%이며 플랜 약관 및 조건이 적용됩니다.
- 복리후생 패키지: https://cdw.benefit-info.com/ 참조.
- 원격 근무 형태.
- 급여 범위는 지역별 차이에 따라 달라질 수 있습니다.






