ShiftCode Analytics
Interview: F2F
Onsite: Houston, TX
Visa: USC and GC
Rate: DOE
Must have EXCELLENT communication skills and be able to explain the business side as well
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)