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)