
Support Software Engineer - .NET & Security
Check your CV before you apply
See your score the way hiring software reads it. If it needs work, build a stronger resume in the same place.
About the role
Assurety Consulting and Solutions Pakistan is seeking a detail-oriented, security-minded Support Software Engineer (.NET) to manage, secure, and maintain production enterprise applications.
In this role, you will be responsible for supporting .NET and .NET Core backend systems with a dedicated emphasis on application security, secure system architecture, vulnerability remediation, and identity management. Working across Azure cloud environments, you will enforce identity controls using Microsoft Entra ID (Azure AD), multi-factor authentication (MFA), data encryption standards, and secure RESTful API integrations. Operating during evening shift hours (5 PM – 2 AM), you will work closely with cross-functional development, support, and DevSecOps teams to ensure system uptime, compliance, and rapid resolution of security vulnerabilities.
Key Responsibilities
- .NET Support & System Maintenance: Troubleshoot, debug, and resolve technical issues across production .NET and .NET Core applications within agreed SLAs.
- Application Security & Vulnerability Remediation: Conduct secure code reviews, remediate security vulnerabilities, enforce data encryption protocols, and implement industry-standard security controls.
- Identity & Access Management (IAM): Configure and manage Microsoft Entra ID (Azure AD), Multi-Factor Authentication (MFA), single sign-on (SSO), and role-based access control (RBAC) frameworks.
- Secure API Integration: Design, support, and maintain secure RESTful APIs and system integrations built on cloud-native architectures.
- Database & Data Security: Query, maintain, and optimize relational databases using SQL Server, ensuring secure data storage, transit encryption, and data privacy compliance.
- DevSecOps & CI/CD Pipelines: Maintain continuous integration and continuous deployment (CI/CD) pipelines, embedding automated security checks and DevSecOps practices.
- Cloud Operations & Compliance: Operate within Azure-based cloud environments, ensuring adherence to organizational security policies, cloud governance, and regulatory compliance standards.
Requirements
Software Engineering & Security Depth
- Experience Track: 3 to 4 years of hands-on professional software development and technical support experience.
- Core .NET Stack: Strong, practical experience writing and maintaining code using .NET and .NET Core frameworks.
- Application Security & Encryption: Demonstrated expertise in secure coding principles, OWASP Top 10 mitigation, vulnerability patching, and data encryption techniques.
- Azure & Microsoft Entra ID: Hands-on experience operating in Microsoft Azure cloud environments with specific focus on Microsoft Entra ID (formerly Azure AD) and IAM governance.
- Authentication Standards: Working knowledge of MFA, OAuth 2.0, OpenID Connect, and enterprise security controls.
- Databases & DevOps: Proficiency in SQL, relational database management, and interacting with CI/CD deployment pipelines.
- Communication Skills: Excellent verbal and written English communication skills to interact effectively across global engineering teams and client stakeholders.
Preferred Qualifications
- Industry-recognized security or cloud certifications (e.g., Azure Security Engineer Associate, Microsoft Certified: Identity and Access Administrator).
- Exposure to automated security scanning tools (SAST/DAST) integrated into CI/CD workflows.
- Experience operating in client-facing technical support or application maintenance environments.

Source: Linkedin · THE BRIEFED never charges candidates.
Similar roles
More Technology & IT roles near this one