16 oct
|
Praxis
|
Colombia
L3 Software Engineer Platform
We are looking for a Software Engineer with strong backend development skills in .NET or Python and hands-on experience integrating authentication and authorization systems.
In this role, you will build and maintain backend services, develop RESTful APIs, and integrate federated identity solutions within secure, multi-tenant SaaS environments.
Key Responsibilities
- Develop and maintain backend services and RESTful APIs using .NET or Python.
- Implement and integrate federated identity solutions using OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, and JWT.
- Design and implement authorization policies and claims-based access controls.
- Support identity integrations across multi-tenant SaaS applications.
- Work with cloud infrastructure and managed services, preferably on AWS.
- Contribute to CI/CD pipelines, automated testing, and containerized application development.
- Leverage AI-assisted development tools to improve productivity and code quality.
Professional Experience
- 3–5 years of professional software engineering experience. Proficiency in .NET or Python.
- Familiarity with modern frameworks such as .NET 9+ or FastAPI.
- Hands-on experience building backend services and RESTful APIs.
- Proven ability to independently develop and deliver production-ready features.
- Production experience with one or more of the following: OAuth 2.0, OIDC, SAML 2.0, and JWT.
- Understanding of authorization frameworks, token introspection, claims-based access, assertion handling, and SSO logout flows.
- Experience with multi-tenant SaaS integration patterns and tenant-scoped configuration.
- Familiarity with AWS or other cloud platforms, including networking, compute, and secrets management.
- Experience with Git, CI/CD, Docker, and automated testing.
- Active, daily use of AI-assisted development tools such as GitHub Copilot, Claude, or equivalent.
- English Proficiency: Advanced (C1)
?Location: Remote from Bogota, Colombia
?USD Payment, Invoice USA. US Client
?Long-term contract
? If you meet the requirements and are interested in this opportunity, apply now.
📌 SW Engineer Platform / Integration Backend Net or Python (Colombia)
🏢 Praxis
📍 Colombia