Full Stack Software Engineer-3525-42a5-b979-b3e069332bca • Remote, Oregon, United States
Dieses Stellenangebot ist nicht mehr verfügbar
Full Stack Software Engineer
-3525-42a5-b979-b3e069332bca
- Remote, Oregon, United States
- Remote, Oregon, United States
Über
Key Responsibilities
- Design and develop high-performance RESTful APIs using FastAPI with async/await for scalability.
- Create comprehensive API specifications leveraging FastAPI's automatic OpenAPI/Swagger documentation.
- Design end-to-end API performance testing strategy and execute tests using Grafana K6, JMeter, or similar frameworks.
- Implement OAuth 2.0 authentication and authorization flows (authorization code, client credentials, refresh token) integrated with Ping Identity or similar IDPs.
- Collaborate with security teams to ensure compliance with OAuth 2.0 best practices.
- Develop secure API endpoints with token validation, scope-based access control, and JWT verification.
- Build middleware for request authentication, token refresh, and session management using FastAPI dependencies.
- Write unit and integration tests for authentication flows using pytest ensuring high coverage.
- Implement end-to-end observability using OpenTelemetry (OTEL), Grafana, Prometheus, and Tempo.
Required Skills
- 5+ years of Python development with strong expertise in FastAPI.
- Hands-on experience implementing OAuth 2.0/OIDC authentication flows.
- 5+ years of experience with async programming, Pydantic models, and dependency injection.
- Proficient in database design (PostgreSQL, MongoDB).
- Strong knowledge of Cloud Architecture (GCP, AWS, Azure).
- Proficient in Kubernetes deployment and containerization.
- Experience with CI/CD tools and pipelines.
- Working knowledge of Ping Identity (PingFederate, PingOne, PingAccess).
- Understanding of JWT tokens, API security, and RESTful design principles.
- Good knowledge of SPA frameworks: React, Angular.
- Understanding of frontend testing libraries.
Preferred Skills
- Knowledge of FHIR interoperability standards.
- Familiarity with Material Design (MUI components).
Job Type: Contract
Pay: $ $58.51 per hour
Work Location: Remote
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.