
시니어 소프트웨어 엔지니어 - C#/.NET, Azure 및 React(미국 현장 근무)
Highmark Health의 확장 가능한 고객 애플리케이션을 담당하는 시니어 소프트웨어 엔지니어입니다. C#/.NET, Azure, React, SQL Server 및 애자일 Scrum 업무 방식을 사용합니다.
설명
- 고객을 위한 확장 가능한 소프트웨어 애플리케이션을 개발합니다
- 제품 개발 업무를 수행하면서 전사적 아키텍처 관점을 적용합니다
- 상세한 엔지니어링 사양을 작성합니다
- 표준을 준수하는 코드를 작성합니다
- 코드 리뷰를 수행합니다
- 제품 기능을 위한 기술 솔루션을 제안하고 평가하며 구현합니다
- 기능, 확장성 및 성능을 보호하면서 프로젝트 계획에 따른 기술 진행 상황을 추적합니다
- Scrum 행사에 참여하고 스프린트 계획을 지원하며 개발 스프린트를 완료까지 진행합니다
- 문제와 장애물을 Scrum Master에게 에스컬레이션합니다
- Definition of Done, 인수 기준 및 추정치를 포함한 스토리 개발을 주도합니다
- RTC, Jira 또는 이에 준하는 소프트웨어에서 작업을 생성하고 관리합니다
- 프로덕션 일정에 따라 업무를 추적하고 진행 상황을 업데이트합니다
- 기술적 과제를 리드 개발자에게 에스컬레이션합니다
- 필요한 경우 주니어 및 중급 소프트웨어 엔지니어를 멘토링합니다
지원 자격
- 계약 및 접근 권한을 위해 미국 시민권이 필요합니다
- 컴퓨터 과학, 컴퓨터 공학 또는 밀접하게 관련된 분야의 학사 학위가 필요합니다
- 확장 가능하고 고가용성인 시스템을 위한 알고리즘, 데이터 구조 및 디자인 패턴을 설계하고 분석한 경력이 5년 이상이어야 합니다
- 최신 프로그래밍 언어와 React, Angular v4 이상, Node.js, NoSQL 데이터베이스, HTML5, CSS, Google Cloud Platform 또는 Amazon Web Services 중 두 가지 이상을 사용한 경력이 5년 이상이어야 합니다
- REST, HTTPS, JSON과 같은 웹 서비스 기술을 사용한 경력이 5년 이상이어야 합니다
- Java, Python, C/C++, C#, Objective-C, JavaScript 또는 Go를 포함한 하나 이상의 범용 언어를 사용한 경력이 5년 이상이어야 합니다
- 시스템 아키텍처를 정의하고 기술적 실현 가능성의 절충안을 평가한 경력이 5년 이상이어야 합니다
- 애자일 Scrum 방법론 경험이 있어야 합니다
- 소프트웨어 개발 생명 주기 전반의 전문적인 소프트웨어 엔지니어링 관행에 대한 지식이 있어야 합니다
- 대규모 소비자 대상 애플리케이션을 설계하고 구현한 경험이 있어야 합니다
- 주니어 엔지니어를 멘토링한 경험이 있고 앞으로도 계속 멘토링할 의지가 있어야 합니다
- 출장 가능 범위는 0%–25%입니다
- HIPAA, 데이터 보안, 회사 정책, 관련 법률 및 필수 교육을 준수해야 합니다








