
인도 원격 .NET 소프트웨어 개발자
인도에서 Weekday 고객을 위한 확장 가능한 백엔드 제품을 구축합니다. C#과 .NET으로 API와 고성능 애플리케이션을 설계합니다.
설명
- C#과 .NET Core를 사용해 확장 가능한 제품 기능을 만들고 테스트하며 출시한다.
- 고객 및 제품 팀과 협력해 제품 목표, 요구사항, 기술적 제약을 명확히 한다.
- 비즈니스 요구를 안정적이고 확장 가능한 소프트웨어 솔루션으로 전환한다.
- 아키텍처, 기술 설계, 구현 및 엔지니어링 의사결정을 지원한다.
- ASP.NET Core로 고성능 백엔드 서비스와 REST API를 구축한다.
- 높은 트래픽, 대규모 데이터 세트 및 까다로운 워크로드를 지원하는 시스템을 개발한다.
- SQL Server와 관계형 데이터베이스 플랫폼을 사용해 데이터베이스 접근을 설계하고 개선한다.
- 객체 지향 설계, 자료구조, 알고리즘 및 건전한 엔지니어링 관행을 활용한다.
- 복잡한 결함을 조사하고 근본 원인을 파악한다.
- 애플리케이션의 속도, 확장성, 안정성 및 리소스 효율성을 개선한다.
- 깔끔하고 재사용 가능하며 테스트와 유지보수가 용이한 코드를 작성한다.
- 코드 리뷰를 수행하고 엔지니어링 표준과 개발 모범 사례를 유지하는 데 기여한다.
- 엔지니어링, 제품 및 이해관계자 팀과 협력해 고품질 솔루션을 제공한다.
- 자동화 테스트, 디버깅, 릴리스 및 지속적인 개선 작업을 지원한다.
- 기술 옵션을 평가하고 시스템 아키텍처와 엔지니어링 효율성을 강화한다.
- 최신 .NET 도구, 아키텍처 패턴 및 제품 엔지니어링 방법을 지속적으로 학습한다.
지원 자격
- C#과 .NET에 대한 높은 전문성을 갖추고 4년 이상의 소프트웨어 개발 경력이 있어야 한다.
- .NET Core와 ASP.NET Core를 활용한 실무 경험이 풍부해야 한다.
- 확장 가능한 백엔드 시스템과 REST API를 구축한 경험을 입증할 수 있어야 한다.
- MVC와 웹 애플리케이션 아키텍처를 탄탄하게 이해해야 한다.
- 스키마 설계와 쿼리 최적화를 포함한 SQL Server 및 RDBMS 실무 경험이 있어야 한다.
- 객체 지향 프로그래밍, 자료구조, 알고리즘 및 소프트웨어 설계 원칙을 잘 이해해야 한다.
- 높은 트래픽, 대규모 데이터 세트 또는 복잡한 워크로드를 위한 애플리케이션 개발 경험이 있어야 한다.
- 확장 가능한 시스템 설계, 성능 튜닝 및 애플리케이션 안정성에 대한 지식이 풍부해야 한다.
- Angular 또는 React 경험이 있으면 우대한다.
- 제품 설계, 아키텍처 또는 엔드투엔드 제품 개발 경험이 있으면 매우 우대한다.
- 뛰어난 디버깅, 분석 및 문제 해결 능력이 있어야 한다.
- 독립적으로 업무를 수행하고 기술적 결과에 책임을 지며 합리적인 엔지니어링 결정을 내릴 수 있어야 한다.
- 뛰어난 커뮤니케이션 및 협업 능력이 있어야 한다.
- 실제 규모의 복잡한 제품 엔지니어링 문제를 해결하는 데 진정한 관심이 있어야 한다.
- 컴퓨터 과학, 정보 기술, 공학 또는 관련 분야의 학사 또는 석사 학위가 있으면 우대한다.








