Senior Software Engineer - SaaS Centrify
THIS JOB HAS EXPIRED Join 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 pubic 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.
Participate in iterative product design
Implement design with an eye toward supportability, maintainability, scalability, performance and quality
Work with other developers, sharing code and tasks to meet product goals
Develop unit test cases and perform comprehensive unit testing
Deploy large scale cloud infrastructure and application services.
Handle routine support, maintenance, and customer issues related to the product.
Contribute to architectural & product design.
Extensive experience with object-oriented programming and design
Fluency in C#, Java, or C++ programming language
Extensive experience with server side technologies (.NET 3.5/4.0 coding skills highly desired)
In-depth working knowledge of commercial cloud computing platforms (e.g. Azure Services Platform, Amazon Web Services, Rackspace Cloud)
Demonstrate working knowledge in the following areas:
authentication standards SPNEGO, SAML, OpenID, and OAuth
Kerberos and NTLM
Active Directory and/or LDAP
Database Management systems including traditional relational database as well as noSQL solutions
Experience in integration with SaaS applications such as Salesforce, Google Apps, WebEx, NetSuite, Office365, SuccessFactors etc.
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 analytical and troubleshooting skills.
Excellent oral and written communication skills.
5+ Years hands-on software development experience, with the most recent experience preferably in cloud/SaaS/PaaS/IaaS environment.
4 Years College Education or equivalent work experience.
||Sunnyvale, CA |
THIS JOB HAS EXPIRED