CyberArk is seeking a Software Engineer with 2+ years of experience to design and build secure .NET applications. The role involves following best practices, including security and code reviews, and developing software collaboratively. Candidates should have hands-on experience with C#/.NET, web development, unit testing, TDD, and MS SQL Server, along with strong communication and Agile methodology skills.