Enable job alerts via email!

Software Dev Staff Engineer (C# and the .NET)

One Identity

United States

Remote

USD 90,000 - 150,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a talented Software Development Staff Engineer to join their innovative team. This role involves designing and developing cloud-native microservices, ensuring high performance and reliability while collaborating with cross-functional teams. The ideal candidate will have extensive experience with C# and .NET Core, along with a strong understanding of object-oriented programming. This is a fantastic opportunity to work in a dynamic environment, contribute to cutting-edge projects, and grow your career in a supportive culture that values collaboration and continuous improvement.

Benefits

Career Development Programs
Health and Wellness Initiatives
Collaborative Work Environment
Innovative Solutions
Positive Workplace Culture

Qualifications

  • Proven experience in C# and .NET Core for cloud-native development.
  • Strong understanding of OOP principles and design patterns.
  • Experience with automated testing frameworks like NUnit.

Responsibilities

  • Design and maintain cloud-native microservices using C# and .NET.
  • Collaborate with teams to ensure software meets performance standards.
  • Participate in code reviews and provide feedback to peers.

Skills

C#
.NET Core
NoSQL Databases
Asynchronous Programming
Problem-Solving
Communication Skills

Education

Bachelor's Degree in Computer Science
5+ Years of Equivalent Experience

Tools

Git
Jenkins
Azure DevOps
Docker
Grafana

Job description

Overview

We are seeking a talented and motivated Software Development Staff Engineer with in-depth experience using C# and the .NET framework to join our dynamic team working on the One Identity cloud platform. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong understanding of object-oriented principles, and the ability to write clean, efficient, and testable code.

Responsibilities

  • Design, develop, and maintain cloud-native microservices using C# and the .NET framework.
  • Ensure software meets performance, security, and reliability standards.
  • Work within an agile Scrum process; refine requirements, assess effort, develop and test code, document and report progress, conduct demos, and participate in retrospectives.
  • Identify, analyze, and resolve complex software issues, and implement solutions to prevent future occurrences.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with the latest industry trends, technologies, and best practices.
  • Suggest and implement improvements to enhance the development process and product quality.
  • Collaborate closely with a globally distributed team of developers, testers, architects, escalation engineers, and platform engineers.
  • Provide tier 3 on-call support on a rotational basis.
  • Create and maintain comprehensive documentation for code, APIs, and system architecture.

Qualifications

  • Proven experience in C# and .NET Core for cloud-native development.
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Hands-on experience with NoSQL databases such as MongoDB, Cassandra, Cosmos DB, or DynamoDB.
  • Strong understanding of asynchronous programming, multithreading, and parallelism in C#.
  • Experience with cloud-native development patterns, including event-driven architecture, messaging systems, and service orchestration.
  • Knowledge of RESTful APIs and web services, with experience documenting in OpenAPI specs.
  • Experience with automated testing frameworks (e.g., NUnit, MSTest).
  • Proficiency in version control systems like Git and CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of an agile development team.
  • Experience supporting and troubleshooting a production SaaS product utilizing observability tools such as Datadog or Grafana, and instrumenting OpenTelemetry.
  • Bachelor’s degree in computer science, software engineering, or a related field, and/or 5+ years of equivalent experience.

Nice-to-have

  • Understanding of Identity and Access Management (IAM) functionality and related technologies such as OAuth, JWT, OIDC, SAML, and SCIM.
  • Familiarity with relational databases (SQL Server, MySQL, etc.) and ORM frameworks like Entity Framework.
  • Knowledge of microservices architecture and API design.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS, Angular, React, etc.).
  • Experience with cloud hosting providers (e.g., Azure, AWS, GCP) and their services.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes, AKS, EKS).

Company Description

One Identity enables organizations of all sizes to better secure, manage, monitor, protect, and analyze information and infrastructure to help fuel innovation and drive their businesses forward. With team members around the globe, we aim to continue growing revenues and adding value to customers.

When you join our team, you will have the opportunity to build and develop products at a scale few others can provide. Our product portfolio serves a large customer base, addressing strategic imperatives for enterprise businesses. Working with some of the most talented employees in the industry, we provide opportunities for learning and growth in a rapidly changing environment.

Why work with us?

  • Life at One Identity means collaborating with dedicated professionals passionate about technology.
  • We innovate by continuously improving and inventing solutions.
  • Our culture is demonstrated through positive and meaningful relationships.
  • We invest in our people and offer programs that enable career development.
  • We prioritize health and wellness, rewarding hard work.

One Identity is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind. We are committed to providing a work environment free of discrimination and harassment, with decisions based on business needs, job requirements, and individual qualifications, regardless of personal characteristics or protected statuses.

Come join us. For more information, visit us at Quest Careers. Please be cautious of fraudulent job offers; only apply through our official channels and be wary of unsolicited approaches via messaging apps or email addresses not ending with @quest.com or @oneidentity.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.