Senior Full-Stack Software Engineer with OAuth
19.3k PLN19 267 PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#438783·Dodano wczoraj·0
Źródło: EndavaTech Stack / Keywords
C#.NETOAuth 2.0OpenID ConnectJWTAzureAzure DevOpsGitTerraformAngular
Firma i stanowisko
Endava partners with leading organisations to drive meaningful change by combining AI-native engineering, industry expertise, and a people-centric mindset. They support WTW's Insurance Consulting and Technology Division, a global leader in insurance software and advisory services with over 1,700 colleagues and more than 1,000 insurers worldwide as clients.
Wymagania
- 6+ years of commercial software development experience using C# and modern .NET.
- Strong experience designing and developing REST APIs.
- Experience building scalable enterprise applications or shared platform services.
- Strong knowledge of object-oriented programming and modern software design principles.
- Strong understanding of OAuth 2.0, OpenID Connect (OIDC), and JWT.
- Good understanding of modern authentication and authorization concepts.
- Experience integrating applications with enterprise identity providers.
- Understanding of secure API design and identity-based access control.
- Experience developing cloud-native applications on Microsoft Azure.
- Experience with Azure DevOps, Git, and CI/CD pipelines.
- Experience using Infrastructure as Code with Terraform or OpenTofu.
- Understanding of Azure API Management or similar API Gateway technologies.
- Experience developing Angular applications using TypeScript.
- Experience building administrative or developer-facing web applications.
- Experience writing automated tests (unit, integration, API testing).
- Experience working in Agile Scrum teams.
- Strong communication and collaboration skills.
- Ability to work effectively across multiple product teams.
- Ability to influence technical outcomes, communicate delivery risks, and contribute to decisions.
Preferred Skills and Experience:
- Auth0
- Fine-Grained Authorization (FGA)
- Google Zanzibar authorization model
- Azure API Management (APIM)
- SCIM integrations
- Identity Federation
- Datadog
- Playwright
- Trivy
- GitLeaks
- Invicti
- Experience building reusable developer platforms
- Experience working with enterprise shared services
Obowiązki
Identity Platform Development:
- Design, develop, and maintain authentication and authorization services using modern .NET technologies.
- Develop reusable platform services supporting secure authentication and authorization across multiple business applications.
- Build scalable REST APIs and integration services.
- Develop and maintain Angular-based administration portals.
- Contribute to Fine-Grained Authorization (FGA) and centralized access management.
Platform Services & Developer Experience:
- Develop reusable SDKs, libraries, and APIs simplifying integration with the identity platform.
- Build developer tooling to improve onboarding and adoption.
- Produce and maintain technical documentation.
- Design stable platform interfaces to minimize breaking changes.
- Lead technical work packages and guide other engineers.
Cloud & Platform Engineering:
- Develop cloud-native services on Microsoft Azure.
- Build and maintain reverse proxy capabilities using Azure API Management.
- Support Infrastructure as Code with OpenTofu/Terraform.
- Contribute to CI/CD pipelines using Azure DevOps.
- Improve platform scalability, security, and resilience.
Engineering Excellence:
- Write unit, integration, and automated tests.
- Participate in peer reviews and technical design sessions.
- Promote best practices including Clean Code and secure software development.
- Collaborate with cross-functional teams.
- Mentor less experienced engineers.
Operations & Collaboration:
- Participate in third-line production support and on-call rotation.
- Investigate production issues.
- Collaborate with multiple product teams.
- Support long-term platform ownership.
Benefity
- Gross base salary starting from PLN 19,267 per month (full-time employment contract).
- Private medical insurance.
- Dental plan.
- Glasses reimbursement.
- Equal pay based on objective, gender-neutral criteria in accordance with Polish Labour Code.
Opieka zdrowotna
Ubezpieczenie
Endava
9 aktywnych ofert