Senior Backend Engineer (.NET) @Semperis

    28 days ago·Semperis is hiring a Senior Backend Engineer (.NET)·📍 United States

    Overview

    Semperis is seeking an exceptional Senior Backend Engineer to join the Posture and Readiness Pillar. The role involves implementing, testing, and delivering end-to-end features that power Semperis's enterprise security and identity products.

    Key Responsibilities

    • Participate in the development of SaaS products that help customers protect Microsoft Entra Id, Microsoft Active Directory, and Microsoft 365 applications.
    • Be responsible for end-to-end features implementation, testing, and delivery.
    • Communicate effectively, share knowledge, and drive team success.
    • Facilitate innovations, code and architecture improvements, and adhere to quality/security best practices.

    Requirements

    • 5+ years experience in C# and .NET Core with a proven ability to produce production-ready code.
    • All-around team player who is self-motivated with a high work ethic.
    • Knowledge of data structures and algorithms.
    • Experience in enterprise applications and distributed systems development.
    • Experience with SQL/NoSQL databases and data modeling.
    • Experience writing acceptance tests.
    • Experience with agile development processes.
    • Strong communication skills with internal team members and external business stakeholders.

    Bonus Points

    • Experience with containerized applications or microservices in a Kubernetes cluster.
    • Advanced knowledge of multi-threading and async programming (C#, Python).
    • Experience with Azure Blob Storage, Opensearch/Elastic, Redis, SQLite, MS SQL.
    • Knowledge of Microsoft Entra Id (Azure AD), Microsoft 365, Azure AD Connect, Azure AD B2C.
    • Knowledge of Azure Application programming model and API.
    • Experience with protocols and frameworks such as HTTP, TLS, GRPC, WebSocket, AMQP, Kafka, OAuth/OpenId Connect (OIDC), SAML, REST.
    • Understanding of security programming best practices.
    • Experience developing and maintaining multi-tenant SaaS applications hosted on Azure or Amazon.
    • Knowledge of Windows/Linux/Web Security.
    • Experience with encryption algorithms and their use cases.

    Benefits

    Semperis offers a supportive employee experience rooted in purpose, growth, and balance, aiming to create a great workplace environment.

    Location

    This is a hybrid role for the Dallas, TX location, requiring in-office work up to three days per week.

    How to Apply

    Please apply through the Semperis career page.

    Deadline

    No deadline specified.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.