Senior .NET Developer- EOG Resources
ShiftCode Analytics - Houston, Texas, United States, 77246
Work at ShiftCode Analytics
Overview
- View job
Overview
JD: This is a senior-level hybrid engineering position requiring strong C#/.NET expertise, a deep understanding of secure development practices, and experience leading technical initiatives across distributed teams.
Key Responsibilities Lead the design and development of secure applications and microservices using
C# ,
.NET Core / .NET 6+ , and
ASP.NET Web API Architect and implement advanced security features including
federated identity (OAuth2.0, SAML, OpenID Connect) ,
RBAC , and
data encryption Serve as a technical lead for high-priority projects, working closely with stakeholders across Security, Engineering, and Cloud Ops teams Provide architectural guidance for refactoring legacy systems and integrating new security tooling Own technical documentation, design reviews, and participate in
code reviews
to ensure compliance with security best practices (e.g.,
OWASP ,
CIS Benchmarks ) Collaborate with DevOps and CI/CD teams using
Azure DevOps ,
GitHub Actions , and
ADO
for pipeline integration and automated deployments Work closely with QA, risk, and compliance teams to ensure applications meet regulatory and audit standards Actively contribute to secure coding standards and internal frameworks shared across engineering teams Mentor junior developers and help drive continuous improvement in secure software development practices
Required Qualifications
8+ years of hands-on software development experience, including:
Expert-level proficiency in
C# ,
.NET Core / .NET 6+ Experience building secure, scalable APIs and distributed systems
Strong understanding of
security principles , including:
Identity & Access Management (IAM) Secure software lifecycle (SSDLC) Threat modeling and vulnerability mitigation
Experience integrating with
Azure Active Directory ,
OAuth2.0 , and
SAML Solid knowledge of
SQL Server
and relational database architecture Proficiency with source control, branching strategies, and release management using
Git ,
ADO , or
GitHub Enterprise Familiarity with
Agile/Scrum
delivery and backlog management using
Azure Boards
or
Jira
Preferred Qualifications
Experience in regulated or critical infrastructure environments (e.g., oil & gas, utilities, financial) Background in secure development for both
on-prem
and
cloud-native
applications (Azure preferred) Certifications such as:
Microsoft Certified: Azure Developer Associate (AZ-204) Microsoft Certified: Cybersecurity Architect Expert Certified Secure Software Lifecycle Professional (CSSLP) Certified Information Systems Security Professional (CISSP)