
시니어 리드 풀스택 소프트웨어 엔지니어(.NET 및 Angular) — 씨티
.NET, Angular, 마이크로서비스를 활용해 은행 애플리케이션을 개발하는 팀을 이끕니다. 규제 환경에서 아키텍처, 제공, 데이터베이스, API, CI/CD를 총괄합니다.
설명
- 최대 12명의 개발자로 구성된 팀을 지도하고 멘토링합니다.
- 기술 프로젝트 관리자와 업무 배정, 제공 일정, 성과를 조율합니다.
- 프로젝트 작업 시간을 추적하고 재무 기록을 관리합니다.
- 백로그 정리에 참여하고 비즈니스 파트너, 아키텍트, 분석가와 협업합니다.
- 요구 사항을 사용자 스토리로 전환하고 기술 작업량을 추정하며 제공 우선순위와 일정을 설정합니다.
- .NET Core MVC, ASP.NET, JavaScript, Bootstrap, CSS를 사용해 반응형 웹 인터페이스를 구축하고 유지 관리합니다.
- 확장 가능한 마이크로서비스, REST API, 자동화 워크플로를 설계하고 제공합니다.
- 관계형 및 NoSQL 시스템의 데이터베이스 스키마, 저장 프로시저, 함수를 생성하고 유지 관리합니다.
- 코드 승격을 감독하고 SDLC 준수 문서를 유지 관리합니다.
- 사용자 승인 테스트를 지원하고 결함을 해결합니다.
- CI/CD 관행과 DevOps 도구 도입을 추진합니다.
- 빌드, 테스트, 배포 프로세스 자동화를 지원합니다.
지원 자격
- 소프트웨어 엔지니어링 경력 7년 이상.
- .NET Core MVC, Angular, JavaScript, Bootstrap, CSS에 능숙해야 합니다.
- .NET Core 및 ASP.NET을 활용한 마이크로서비스와 서비스 지향 아키텍처 실무 경험이 풍부해야 합니다.
- 분산 시스템 전반에서 REST API를 설계하고 통합한 경험이 있어야 합니다.
- 스키마 설계, 저장 프로시저, 성능 튜닝을 포함해 MS SQL, Oracle, Couchbase에 능숙해야 합니다.
- Agile/Scrum 환경에서 개발팀을 관리하거나 멘토링한 경험이 있어야 합니다.
- Harness, Tekton, GitHub에 익숙해야 합니다.
- CI/CD 파이프라인 구성 및 배포 자동화 실무 경험이 있어야 합니다.
- 규제 대상 기업 환경에서 SDLC 준수 문서, 코드 승격 워크플로, 저장소 관리를 유지한 경험이 있어야 합니다.
- 테스트 자동화 프레임워크 사용 경험이 있어야 하며, Selenium 경험을 우대합니다.
- 컨테이너 기술과 OpenShift를 접해본 경험이 있어야 합니다.
- AI 기초, 프롬프트 엔지니어링, 모델 상호작용에 익숙해야 합니다.
- 학사 학위 또는 이에 상응하는 경험이 있어야 합니다.
복리후생
- 재량 및 산식 기반 인센티브와 장기근속 보상.
- 의료, 치과, 안과 보험.
- 401(k) 플랜.
- 생명, 상해, 장애 보험.
- 웰니스 프로그램.
- 유급 휴가 및 계획된 휴무.
- 병가 및 예정에 없던 휴무.
- 유급 공휴일.


