
Principal Software Backend Engineering
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in France.
• Design, develop, and maintain robust, secure, and high-performance REST APIs using C# / .NET
• Contribute to backend architecture with a strong emphasis on scalability, resilience, maintainability, and security
• Develop and enhance authentication services, single sign-on (SSO), identity federation, and standards such as OAuth 2.0 / OpenID Connect
• Design systems for authorization, including roles, permissions, access controls, and entitlement rules
• Contribute to cross-cutting services that are utilized across the organization
• Design and create shared services to distribute common features and capabilities
• Engage in the AI platform, including inference services, integration of intelligent capabilities, orchestration, and agent-based use cases
• Construct reusable backend components and packages (NuGet) to enhance technical consistency and reuse
• Develop within a microservices environment featuring clear interfaces and well-defined responsibilities
• Integrate services with Forterro products in a reliable, consistent, and user-friendly manner
• Ensure quality through automated testing, code reviews, and ongoing improvement initiatives
• Contribute to technical decisions, architecture, and backend best practices
• Optimize performance, data access, and integration workflows
• Contribute to CI/CD practices and the industrialization of services
• Participate in observability, monitoring, and DevOps practices
• Strong command of C# / .NET with proven experience in web backend development (ASP.NET, APIs)
• Architectural mindset with the ability to design robust, scalable, and maintainable backend systems
• Experience in API design, including the creation and integration of secure REST APIs
• Familiarity with distributed systems, particularly microservices and modular architecture
• Solid understanding of security and identity, including authentication, authorization, and identity management
• Knowledge of identity standards such as OAuth 2.0, OpenID Connect, SSO, and identity federation
• Capability to design backend services that are utilized across multiple products
• Proficiency in software quality practices, including unit and integration testing
• Pragmatic problem-solving skills with the ability to balance trade-offs and articulate technical choices
• Autonomy in working effectively within a remote environment
• Collaborative mindset, actively participating in code reviews and technical discussions
• Comfortable with tools such as GitHub, Jira, and CI/CD pipelines
• Fully remote
• Permanent, full-time position
• Tools: GitHub, Jira, CI/CD (GitHub Actions), AWS
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.