Overview
On Site
150k - 170k
Full Time
Skills
Directory Services
Artificial Intelligence
Software Engineering
Scratch
Identity Management
MongoDB
Apache Cassandra
Conflict Resolution
Problem Solving
Communication
C#
.NET
Cloud Computing
Microsoft Azure
Active Directory
Kubernetes
Docker
Jenkins
Messaging
Apache Kafka
RabbitMQ
NoSQL
Database
Management
Collaboration
IT Management
Cyber Security
Scalability
Mentorship
SAP BASIS
Job Details
This company is the pioneer in identity-driven cybersecurity, safeguarding the world's most critical directory services against cyberattacks. Their AI-powered Identity Threat Detection and Response (ITDR) platform helps organizations prevent, detect, respond to, and recover from identity-based threats across hybrid and multi-cloud environments. Trusted by Fortune 2000 companies and government agencies worldwide, they have expanded their engineering team to continue building resilient, scalable solutions that protect over 100 million identities.
They are seeking a Senior/Principal Software Engineer with deep expertise in C#/.NET Core and Azure Cloud to join their high-impact team. In this role, you will be responsible for designing, architecting, and developing enterprise-scale systems from the ground up, bringing innovative solutions to protect and recover Active Directory, Azure AD, and other identity services. This position requires a problem-solver with proven experience building complex applications, working with containerized environments, and driving end-to-end delivery in mission-critical systems. Required Skills & Experience
They are seeking a Senior/Principal Software Engineer with deep expertise in C#/.NET Core and Azure Cloud to join their high-impact team. In this role, you will be responsible for designing, architecting, and developing enterprise-scale systems from the ground up, bringing innovative solutions to protect and recover Active Directory, Azure AD, and other identity services. This position requires a problem-solver with proven experience building complex applications, working with containerized environments, and driving end-to-end delivery in mission-critical systems. Required Skills & Experience
- 10+ years of professional software engineering experience, with a strong background in C# and .NET Core.
- Proven experience designing and delivering enterprise-grade applications from scratch.
- Deep knowledge of Azure Cloud services and cloud-native development.
- Hands-on experience with Active Directory or other directory/identity management systems.
- Strong proficiency in Kubernetes, Docker, Jenkins, and messaging brokers (Kafka, RabbitMQ, or similar).
- Experience working with NoSQL databases (MongoDB, Cassandra, or similar).
- Exceptional problem-solving skills with the ability to address complex technical challenges.
- Excellent communication and collaboration abilities with experience mentoring and guiding teams.
- 20% maintenance
- 80% new development
- Design, develop, and maintain scalable, secure applications and services in C#/.NET Core within a cloud-native Azure environment.
- Architect and implement solutions that integrate with and protect Active Directory and related identity platforms.
- Build and optimize distributed systems leveraging Kubernetes, Docker, Jenkins, and messaging brokers (e.g., Kafka, RabbitMQ).
- Work with NoSQL databases to design and manage highly available, resilient data architectures.
- Collaborate with cross-functional teams to define requirements, provide technical leadership, and deliver innovative cybersecurity solutions.
- Drive the development of new systems and applications from concept to production, ensuring scalability, reliability, and security.
- Mentor junior engineers and contribute to best practices, architecture reviews, and code quality
- Addison, TX
- Hybrid (3 days onsite, 2 days WFH)
- $150-170K base
- Medical Coverage
- Dental Coverage
- 401K
- PTO
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.