Senior .NET Developer, CI/CD & Microservices (Onsite - W2)

Overview

On Site
$45 - $54
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

.NET
Banking
CyberArk
Cyber Security
Cloud Computing
Information Security
Jenkins
Continuous Delivery
Continuous Integration

Job Details


Senior .NET Engineer (Hybrid Onsite)

Locations: Phoenix/Tempe/Chandler, AZ; Charlotte, NC; San Francisco, CA

Employment Type: 12-month contract-to-hire (CTH)

Openings: 1

We're looking for a Senior .NET Engineer to join our team. In this hybrid onsite role, you'll be a key driver in architectural decisions, supporting complex application logic, and maintaining critical integrations with CyberArk in a non-cloud environment. If you're a proactive, tech-savvy individual who can own projects from start to finish, we encourage you to apply.

What You'll Do:

  • Maintain and enhance custom applications specifically related to password storage and retrieval.

  • Onboard accounts to our CyberArk vault and continuously monitor their health and status.

  • Provide ongoing support, maintenance, and improvements for our in-house tools.

What We're Looking For (Must-Haves):

  • Deep expertise in .NET Core and .NET Framework.

  • A strong background in designing and supporting microservices.

  • Proven expertise in software architecture and navigating large, complex codebases.

  • Strong SQL Server skills, including the ability to query and manage data storage.

  • Excellent documentation and communication skills.

Note: Our current application environment is not cloud-based, with no migration planned until next year.

Preferred Qualifications (Nice-to-Haves):

  • Familiarity with CyberArk or other password/privileged access management (PAM) tools.

  • Exposure to cloud architecture (any major cloud platform is beneficial).

  • Experience with CI/CD pipelines, particularly Jenkins and Harness (UCD is a plus).

  • Background in cybersecurity, IAM (Identity and Access Management), or InfoSec environments.

  • Prior experience supporting enterprise applications within secure environments.

  • A background in finance or banking.

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.