Sigma Software Group logo
Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Senior Full-Stack Developer, .Net, React

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Developer, .Net, React

Sigma Software Group

• Work directly with Customer engineering and product teams to understand business needs • Take ownership of end-to-end feature delivery from technical analysis and design to implementation • Design, develop, and maintain high-quality full-stack solutions using .NET, React.js, and cloud technologies • Participate in architecture discussions and technical decision-making • Identify and recommend technical improvements and optimization opportunities • Develop scalable, reliable, and maintainable applications following engineering best practices • Work with containerized environments and Kubernetes-based deployments • Collaborate closely with distributed teams

Job Requirements

  • At least 5 years of professional software development experience
  • Strong hands-on expertise with .NET / C# and modern web technologies
  • Proven background in complex business domains and large-scale enterprise applications
  • Solid experience with ASP.NET Core / Web API, Entity Framework Core, database design and optimization
  • Strong front-end skills with React.js, Redux, Material UI, TypeScript, and modern JavaScript practices
  • Practical experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of CI/CD processes, automated delivery pipelines, and code quality practices
  • Experience working with containerized environments and Kubernetes
  • Familiarity with AI-assisted development tools and practices
  • Good understanding of software architecture principles, design patterns, and clean code
  • Experience working in Agile teams
  • Upper-Intermediate English level or higher

Benefits

  • Remote work format
  • Modern tech stack
  • AI-assisted development tools
  • Collaboration with Customer teams
  • Innovation and ownership culture

Related Job Pages

More Backend Engineer Jobs

Conversica logo

Staff Backend Platform Engineer

Conversica

Conversica Revenue Digital Assistants™ supercharge marketing, sales, and customer success teams to unlock more revenue.

Full TimeRemoteTeam 201-500H1B Sponsor

• Set the technical direction for Conversica's backend platform, owning architecture decisions that span integrations, data, messaging, and orchestration across the entire system • Drive cross-functional initiatives that touch multiple engineering teams, partnering with AI Engineering, Product, and Integrations leadership to shape platform strategy and roadmap • Define and evolve org-wide engineering standards for backend service design, data modeling, integration patterns, observability, and operational excellence • Identify systemic reliability, scalability, and performance risks across the platform and lead the engineering response • Mentor senior and mid-level engineers across the backend organization, raising the technical bar through design reviews, written technical guidance, and pairing on hard problems • Represent the backend platform in technical strategy discussions with executive leadership and contribute to multi-quarter roadmap planning • Build and ship production code yourself; this is a hands-on individual contributor role, not a pure architect role

United States
Software Mind logo

Senior Software Engineer, Ruby, React

Software Mind

Software House focused on results since 1999

Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Play a vital role in building and maintaining robust software systems • Contribute technical leadership to the team • Design scalable, high-performing solutions that meet functional requirements and standards • Evaluate and improve existing systems • Perform thorough testing and resolve complex technical issues to enhance performance • Lead initiatives to contribute to the growth and performance of a key business vertical • Partner with a high-caliber team to deliver real value to end users • Bring creative and analytical thinking to solving complex business challenges • Help build scalable processes that support the organization's long-term growth • Engage with stakeholders to drive alignment and meaningful outcomes • Play an active role in shaping the future direction of a critical product area

Costa Rica
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Design, build, and deploy AI‑powered and agentic workflows using Python within modern cloud‑native environments. • Own technical direction for AI/ML components, including architecture, orchestration, model integration, and performance optimization . • Partner with product, engineering, and client stakeholders to shape the roadmap for AI‑driven and autonomous system capabilities . • Evaluate and integrate LLMs, agent frameworks, vector search, embeddings, retrieval pipelines, and tool‑use orchestration into production systems. • Lead by example through high‑quality code, strong engineering practices, and thoughtful technical decision‑making. • Drive experimentation, prototyping, and rapid iteration to validate AI‑powered product ideas. • Ensure AI systems are reliable, observable, secure, and maintainable in production environments. • Mentor engineers and contribute to a culture of technical excellence and innovation.

Latin America
Portainer.io logo

Senior Software Engineer - IAM (OIDC / OAuth)

Portainer.io

Portainer is a Universal Container Management System for Kubernetes, Docker/Swarm, and Nomad.

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description We're looking for a Senior Software Engineer with deep Identity and Access Management (IAM) domain expertise to take ownership of a large-scale enterprise OIDC platform supporting thousands of users, hundreds of applications, and mission-critical authentication services. This is not a Kubernetes, DevOps, SRE, or infrastructure engineering role. It is a senior application engineering and identity architecture position focused on the design, operation, troubleshooting, and evolution of a custom-built authorization platform. You'll become the technical authority for the platform, leading complex investigations, guiding architectural decisions, mentoring other engineers, and driving the roadmap toward a modern, standards-based identity solution. The ideal candidate has hands-on experience building, operating, or extending identity platforms and authorization servers, with deep fluency in: - OAuth2 - OpenID Connect - JWTs - Claims - Scopes - Federation - MFA - Token lifecycle management - Authentication architecture You should be comfortable working in Node.js and TypeScript codebases, diagnosing production issues across application and data layers, and translating identity and security requirements into robust engineering solutions. This role operates with core collaboration hours of 6:00 PM – 12:00 AM IST to provide overlap with global teams. Outside of core hours, work is flexible and outcome-focused. Qualifications - 5+ years working with OAuth2 and OpenID Connect in production environments - Deep understanding of Authorization Code Flow, Client Credentials Flow, Device Authorization Flow, Token Exchange, JWT, JWK/JWKS, PKCE, Refresh Tokens, Federation, and Claims and Scopes - 5+ years of Node.js development - Strong TypeScript experience - Experience supporting and debugging production systems - Kubernetes experience - Elasticsearch and Redis experience - CI/CD and GitOps exposure - Production incident response experience Requirements - Own the operational health, reliability, and availability of the OIDC platform - Lead incident investigation and root cause analysis - Diagnose authentication, authorization, MFA, federation, and token-related failures - Develop operational runbooks and platform documentation - Design and implement enhancements to authentication and authorization workflows - Maintain OAuth2 and OIDC integrations - Support MFA technologies including TOTP, SMS, Email, WebAuthn, and passwordless authentication - Support federation with Active Directory and Azure Active Directory - Maintain token issuance, claims mapping, scopes, audiences, and client registrations - Develop and maintain Node.js and TypeScript services - Troubleshoot production issues through code analysis and debugging - Perform dependency upgrades and security remediation - Build automation and operational tooling - Assess migration paths toward modern identity platforms - Lead technical evaluations of platforms such as Zitadel, Keycloak, Authentik, or similar - Define migration strategies for applications, clients, claims, and identity data - Drive platform simplification and reduction of technical debt - Support Elasticsearch-backed identity data stores - Troubleshoot token, session, account, permission, and client data issues - Work with Kubernetes-based deployments and GitOps workflows - Support Redis, background processing, and synchronisation services - Participate in a shared on-call rotation - Assist with incident response, troubleshooting, root cause analysis, and continuous service improvements Benefits - Highly competitive salary - Ability to work anywhere in the world - Dynamic team environment - Engagement with interesting challenges in the technology/infrastructure space

Worldwide