Staff Software Engineer

Senior
🇮🇳 India
Software Developer
Software development

Responsibilities:

  • Ensure all features embody engineering best practices, efficient, scalable architecture, elegant design, and high-quality implementation.
  • Lead design, code reviews to ensure consistently high level of design and implementation.
  • Ensuring performance and security criteria are met for the services and tools developed.
  • Contribute to feature design and implementation to bring the product to the next level.
  • Participate in continuous and iterative software development cycles with emphasis on code quality, supportability, scalability and performance.
  • Mentor other engineers, as well as ensure adherence to CyberArk Engineering practices and security coding guidelines.
  • Work with other engineering teams, Product Management and the field professionals to understand customer requirements for continuous product enhancements.
  • Participate in and ensure solid software engineering principles are adopted such as unit test automation, code reviews, continuous integration.
  • Interface with Support to handle customer escalation issues; diagnose and fix product issues found internally or in the field.
  • Assist engineering leadership in hiring quality, smart and efficient candidates.

#LI-NA01

Requirements

  • 10+ years hands-on software development experience, with the most recent experience in a cloud/SaaS environment.
  • BE / B Tech /MCA or equivalent
  • Total of 10+ years of demonstrated work experience in the Information Systems industry.
  • 6+ years of solid Design/Software engineering experience using large/complex application using various technologies with the most recentexperience preferably in Cloud/Web environment and enterprise scale application development.
  • Very strong software engineering – design, development and testing, experience.
  • Proficient in C#, MVC, .NET Framework or comparable programming environment, SQL, Web Development, and test methodologies.
  • Working experience with MicroServices, Performance and Scaling a Cloud product is preferrable.
  • Deep understanding of security, threats, vulnerability detection & management etc.
  • Good understanding of design / architectural patterns and automation platforms.
  • Experience with Agile, TDD, SOA and test methodologies.
  • Good experience on Requirement/Design/Code Review & Inspections practices.
  • Knowledge on Cloud technologies Microsoft Azure or Amazon Web Services.
  • Knowledge on data modelling, analytics, data mining and machine learning.
  • Knowledge on test automation, automated builds, CICD and Testing in Production.
  • Good on estimation practices: Effort and Schedule.
  • Experience in development processes like creating technical and architectural documents and QA processes like designing test plans, functional testing, end to end scenario automation, performance, and security testing.
  • Excellent written and oral communication skills as well as strong interpersonal skills.
  • Ability to handle ambiguity and collaborate across multiple groups and disciplines.
  • Ability to manage multiple tasks concurrently and drive them to successful completion.
  • Ability to collaborate in a cross-group environment with global SWE teams.
  • Sound problem resolution, judgment, negotiating and decision-making skills.
  • Excellence in strategic thinking, leadership and be able to influence without authority.
  • Ability to rapidly assimilate new information and techniques.

 

Cyberark

Cyberark

CyberArk is the global leader in identity security, providing the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud environments, and throughout the DevOps lifecycle

Cybersecurity
Technology
Software

Other jobs at Cyberark

 

 

 

 

 

 

 

 

View all Cyberark jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇮🇳 India
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

 

 

 

 

 

 

 

Â