As a Software Engineer at CyberArk, you will be part of an extremely motivated, dedicated, and experienced team that protects many of the largest organizations in the world.
In this role you will:
- Innovate, design, implement, maintain, and evolve CyberArk products.
- Have a keen eye for securely written performant and scalable code.
- Collaborate within an industry-leading engineering team to develop, manage, and execute on the overall project plan and timelines for key deliverables.
- Be part of an elite team that has received awards for best encryption, cool tools, innovation, and security used by top companies in the world.
- We are looking for self-starting, fast learners with ideas.
- Be encouraged to contribute your experience and ideas to brainstorm new ideas and ways of delivering success to our customers.
QUALIFICATIONS
- BS and 6-8 years of relevant experience OR CS degree and 4-6 years relevant experience OR PhD and 2-4 Years
- Hands-on experience and solid knowledge of the following technologies:
C#/.NET Framework
MS SQL Server: Transactions, Working with SQL queries, Windows Services, IIS
Unit Testing and TDD
- Experience in Agile Methodologies
- Ability to write clean, consistent, and well documented code following best practices of the industry and CyberArk
- Deliver software on schedule
- Excellent verbal and written communication skills
What sets you apart?
- Web Development on .NET
- Hands-on experience with modern UI frameworks, e.g. JavaScript, React, etc.
- Profiling Experience: both SQL Server and .NET
- Background with security companies and/or security software related software