We are seeking an energetic Senior Software Engineer with a passion for learning to join our talented team. In this role, you will innovate, implement, and support IDaptive Solutions within CyberArk. Your responsibilities will include designing, prototyping, and building software by writing code, as well as modifying existing software to fix errors, enhance scalability and performance, and adapt to new business requirements. You will guide feature design and implementation, participate in iterative engineering cycles focusing on code quality and performance, interpret business requirements, develop and review unit tests, diagnose and fix product issues, and interface with customer support for escalations. Additionally, you will mentor junior team members.
Good To Have:- Experience in Cloud/Web environment and enterprise applications
- Azure and/or AWS working experience
- Experience with large Cloud systems and scalability
- Active Directory or other Directory Service experience
- Proficient understanding of SQL databases
- Knowledge of authentication standards (SAML, WS-Fed, OpenId, OAuth)
- Understanding of security and networking best practices
- Familiarity with software development lifecycle
Must Have:- 5+ years hands-on software development experience
- 2+ years in IDaaS/SaaS/Cloud security/Authentication
- Proficiency with C#, ASP.NET MVC
- Expertise with web services (REST, SOAP)
- Experience with React, Javascript, CSS, HTML
- Strong analytical and troubleshooting skills
- Excellent communication skills