About iLenSys
iLenSys is a global professional services company with leading capabilities in digital technology service. Combining unmatched experience and specialized skills various industries, We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. we offerings Technology operations services and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond.
Job Summary
We are looking for a Software Developer with 4-7 Years of overall experience in C#.NET, Windows application development, and Security / Vulnerability management. Minimum 1.5 years of experience in Windows desktop Application development and application security for Windows platforms. Minimum 2.5 years of experience Network security tools, hardware firewall configuration and Vulnerability Management. A Software Engineer – Software Security Tool Developer to design, develop, and support security tools that help harden, configure, and protect Windows-based platforms and laboratory systems. The role involves hands‑on development using C#/.NET and PowerShell, working closely with security, IT, and product teams to implement security controls, automate hardening activities, and support vulnerability remediation efforts. This is an individual‑contributor role suited for engineers with strong Windows application development skills and a growing interest in application and platform security.
Responsibilities
- Design, develop, test, and maintain security tools and utilities for Windows platforms
- Develop Windows desktop applications using C#.NET and WPF
- Create and maintain PowerShell scripts for automation, configuration, and system hardening
- Support Windows security hardening and patching activities under guidance from senior engineers
- Assist in firewall configuration and deployment tasks (policy updates, validation, documentation)
- Collaborate with cross-functional teams (Security, IT, DevOps, Product Engineering) to address security requirements
- Minimum 1.5 years of experience in Windows desktop Application development and application security for Windows platforms
- Minimum 2.5 years of experience Network security tools, hardware firewall configuration and Vulnerability Management.
Skills Required
Programming & Development
- C# / .NET (Core or Framework)
- WPF (basic to intermediate, MVVM understanding)
- Asynchronous programming patterns
- Unit testing and debugging
PowerShell & Automation
- PowerShell scripting for automation
- Error handling and logging in scripts
Windows Platform Security
- Basic understanding of:
- Windows hardening baselines
- Patch management
- Least privilege principles
- Code signing and service accounts
- Microsoft Defender and event logging
Security & Vulnerability Management
- Familiarity with vulnerability scanners and reports
- Supporting remediation and exception handling processes
DevOps & Tooling
- Git and Version control
- Basic knowledge of:
- TCP/IP, TLS
- DNS, NTP
- Network segmentation concepts
- Exposure to hardware firewalls (Juniper or Fortinet preferred)
- Firewall concepts: Policies/Objects, NAT, VPN, zones
- Experience maintaining VB.NET WinForms applications
Qualifications
- Bachelor’s degree in computer science, Computer Engineering, or related field