Delinea

Senior .NET Software Engineer

Delinea$110K — $130K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field
  • 5+ years of professional experience in software engineering focused on .NET (C#)
  • Strong experience building RESTful APIs and back-end services
  • Proficient with SQL Server, particularly in writing and optimizing queries
  • Hands-on experience with Microsoft Azure services
  • Understanding of multi-tenant SaaS application architecture
  • Excellent problem-solving and communication skills

Responsibilities

  • Architect and develop high-quality .NET services for the Assure application
  • Build and extend features in Assure's core modules and ERP/SaaS integrations
  • Design and maintain SQL Server data layer including procedures and views
  • Collaborate with architects, product managers, and DevOps on roadmaps and API contracts
  • Conduct code and design reviews to maintain quality and best practices
  • Contribute to CI/CD pipelines in Azure DevOps for automated deployments
  • Mentor peers and foster continuous improvement in engineering

Benefits

  • Healthcare insurance
  • Pension/retirement matching
  • Comprehensive life insurance
  • Employee assistance program
  • Generous time off plans
  • Paid company holidays
Full Job Description
This position is on the Assure Engineering team, where you will design, build, and maintain the back-end services that power Assure - Delinea's multi-tenant security, identity management, and audit platform with 30+ ERP and SaaS integrations. As a Senior .NET Software Engineer, you will architect and deliver RESTful APIs and background services in .NET, work across a rich SQL Server data layer, and operate those services on Microsoft Azure. This role will report directly to the Engineering Manager.

What You'll Do:
• Architect, develop, test, and maintain high-quality .NET services, including RESTful APIs and background workers, for the Assure application, ensuring alignment with our security and cloud architecture standards.
• Build and extend features across Assure's core modules (Access Control, Access Review, Change Tracking, Access Provisioning, Security Designer, and others) and its library of ERP/SaaS integrations.
• Design and maintain the SQL Server data layer, including stored procedures, functions, views, and tables
• Collaborate with architects, product managers, and DevOps to define roadmaps, establish API contracts, and drive technical decisions from design through production.
• Conduct code and design reviews, reinforcing best practices in security, data integrity, and software quality.
• Contribute to CI/CD pipelines in Azure DevOps to enable consistent, automated deployments.
• Leverage AI-driven development tools and coding agents to accelerate delivery and improve engineering productivity.
• Mentor engineering peers and contribute to a culture of continuous improvement and technical excellence.

What You'll Need:
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
• 5+ years of professional software engineering experience with a strong focus on .NET (C#). Experience with .NET Framework is essential; exposure to modern .NET is a plus, as some of our smaller services run on newer versions.
• Proven experience designing and building RESTful APIs and back-end services in production environments.
• Strong SQL Server skills, including writing and optimizing queries and stored procedures.
• Hands-on experience with Microsoft Azure, including App Services and Azure-native services.
• Solid understanding of multi-tenant SaaS / web application architecture and the trade-offs of operating at scale.
• Excellent problem-solving, communication, and collaboration skills, with the ability to thrive in an Agile team environment.

We'd Love to See:
• Front-end experience with AngularJS (preferred but not required) for occasional full-stack contributions.
• Experience with background/asynchronous processing using Azure WebJobs or Azure Functions.
• Experience integrating with third-party ERP and SaaS systems (e.g., SAP, Oracle, Microsoft Dynamics, Salesforce, NetSuite).
• Experience with AI-driven development practices, including the use of AI coding agents such as Claude, Codex, or Cursor to accelerate development workflows.
• Familiarity with CI/CD in Azure DevOps and pipeline-based deployments.
• Experience implementing structured logging and application monitoring (e.g., Serilog, Application Insights).

We take care of our employees. We offer competitive salaries, a meaningful bonus program, and excellent benefits, including healthcare insurance, as well as pension/retirement matching, comprehensive life insurance, an employee assistance program, time off plans, and paid company holidays.

About Delinea

Delinea is a pioneer in securing identities through centralized authorization, making organizations more secure by seamlessly governing their interactions across the modern enterprise. Delinea allows organizations to apply context and intelligence throughout the identity lifecycle across cloud and traditional infrastructure, data, and SaaS applications to eliminate identity-related threats. With intelligent authorization for all identities, Delinea is the only platform that enables you to identify each user, assign appropriate access levels, monitor interaction across the modern enterprise, and immediately respond upon detecting any irregularities. The Delinea Platform enables your teams to accelerate adoption and be more productive by deploying in weeks, not months, and requiring 10% of the resources to manage compared to the nearest competitor.
Learn more about Delinea
Size
500 employees
Industry
Founded
2004

Similar Jobs

More Jobs at Delinea

More Information Technology Jobs

Find similar Senior .NET Software Engineer jobs: