DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 10:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Senior Software Engineer (.NET/AWS)

Encora · Costa Rica

 

Job Title: Senior Software Engineer (.NET/AWS)

Key Skills: .NET, C#, AWS, OAuth2, SAML 2.0, OIDC, SaaS Architecture, RBAC, Multi-Tenant Systems, Identity Federation

Experience: +7 YOE.

Location: Costa Rica

Mode: Remote.

We at Coforge are hiring Senior Software Engineer (.NET/AWS) (#141767073) with the following skill set.

Key Responsibilities

  • Design, develop, and maintain scalable backend solutions using .NET/C# for enterprise SaaS applications with a focus on security, performance, and reliability.
  • Implement and manage enterprise authentication and identity solutions including OAuth2, SAML 2.0, OIDC, SSO integrations, identity federation, and migration from legacy identity systems to modern IDaaS platforms.
  • Design and enhance multi-tenant SaaS architectures, including tenant isolation, RBAC authorization models, secure data access governance, and tenant provisioning workflows.
  • Collaborate with engineering teams and product stakeholders to improve platform capabilities, operational workflows, and overall software quality through hands-on technical leadership.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • 7+ years of experience as a Software Engineer in enterprise SaaS environments.
  • Strong hands-on experience with .NET and C# backend development.
  • Proven experience implementing OAuth2, SAML 2.0, OIDC, enterprise SSO integrations, and identity federation in production environments.
  • Experience managing token flows, session management, and authentication mechanisms in multi-tenant SaaS platforms.
  • Strong expertise designing or evolving SaaS multi-tenant architectures, including tenant isolation, access control, and data security models.
  • Experience building and improving tenant provisioning workflows, onboarding automation, fault handling, and recovery processes.
  • Strong knowledge of RBAC models, authorization frameworks, and secure data access governance in compliance-driven environments.
  • Hands-on experience with AWS services and platform-level cloud operations.
  • Strong communication, collaboration, troubleshooting, and technical leadership skills with the ability to work effectively across embedded teams and product stakeholders.

Preferred Skills:

  • Experience with Python for backend services or operational tooling.
  • Familiarity with embedded analytics platforms such as Sisense or similar BI tools.
  • Experience supporting internal administration platforms or operational tooling workflows.
  • Familiarity with SOC 2 compliance, audit readiness, and data processing pipelines.

Posted On: 14-05-2026

At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

 

Apply →

Other roles at Encora

  • Senior Java EngineerPeru
  • Lead Data EngineerBrazil
  • Backend Engineer - Node.jsPeru
  • Project ManagerPeru
  • Desarrollador Front End Senior ReactJSPeru
  • Arquitecto Senior Data y AnalyticsPeru
  • Agile CoachManila
  • Business AnalystPeru
  • Senior Java/Python Fullstack EngineerLatin America
  • Principal Senior AI EngineerLatin America

More Software roles

  • Top Customer Solutions Developer II, Networking, Google Cloud (Mandarin)Google · Waterloo, ON, Canada
  • Software Engineer III, Web EcosystemGoogle · Mexico City, CDMX, Mexico
  • Principal Architect, Higher Education, Google Public SectorGoogle · Sunnyvale, CA, USA
  • Staff Software Engineer, Google Cloud Compute, PerformanceGoogle · Seattle, WA, USA
  • Systems Development Engineer, Google Distributed CloudGoogle · Sunnyvale, CA, USA
  • Senior Software Engineer, Eye TrackingGoogle · San Jose, CA, USA
  • Software Engineer, Ad Serving Infrastructure, YouTube AdsGoogle · Mountain View, CA, USA
  • Senior Software Engineering, Calibration and System TestGoogle · San Jose, CA, USA
  • Platform Customer Engineer, Healthcare and Life Sciences, Google CloudGoogle · San Diego, CA, USA
  • Technical Lead, Storage Distributed and Sovereign CloudGoogle · Raleigh, NC, USA