Senior Software Engineer - Cloud Centrify
THIS JOB HAS EXPIRED iJoin a team of smart and hard-working professionals building enterprise-class software solutions for Identity and Access Management to applications and services based in the cloud. This is a start-up with a customer base of over 4,000 organizations, including 40% of the Fortune 50.
Centrify's historical focus has been to enable organizations to ?do more with less? by embracing and extending an existing infrastructure ? Microsoft Active Directory ? to secure and manage systems and applications within a customer?s on-premise data center that is becoming increasingly more heterogeneous due to a proliferation of Windows, Mac, Linux and UNIX systems. With the shift to cloud-based computing, organizations are finding they have to manage and secure this heterogeneous infrastructure that now spans to the public cloud. Centrify is securely extending IT control of account provisioning, de-provisioning and activity reporting to applications and services based in the cloud.
You must be an energetic self-starter with a desire to learn new things quickly who understands how to implement scalable, high-performance software.
Contribute to architectural design.
Participate in iterative product design.
Implement design with an eye toward maintainability, scalability, performance and quality.
Work with other developers, sharing code and tasks to meet product goals.
Diagnose and fix operational product issues.
Develop unit test cases and perform comprehensive unit testing.
Handle routine system administration issues related to your systems and test systems.
In-depth knowledge of object-oriented concepts, programming and systems design.
Expertise in C# programming languages and ASP.Net.
Knowledge and experience building a heavily used SaaS platform, with emphasis in areas such as multi-tenancy, enterprise data management, monitoring and performance measurements.
Working knowledge of federated identity principles as well as authentication and authorization mechanisms such as SAML, OpenID and OAuth.
Experience with web services technology.
Exposure to Azure highly desirable.
Working experience with iOS and Android is a plus.
Understanding of Active Directory details and/or administration is a bonus.
Familiarity with general software development release lifecycle, source code management and defect management methodologies.
Demonstrate ability to complete highly detailed tasks with strict attention to detail, quality and timeliness. Strong organizational and self-management skills.
Excellent oral and written communication skills.
Excellent analytical and troubleshooting skills.
10+ Years hands-on software development experience, with the most recent experience preferably in cloud/SaaS/Mobile environment.
4 Years College Education or equivalent work experience.
||Sunnyvale, CA |
THIS JOB HAS EXPIRED