Senior Cloud Platform Software Engineer 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 profitable start-up with a customer base of over 3,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/C++ programming language.
Extensive experience with networked, server-client and multi-tiered technologies highly desired
Working knowledge of commercial cloud computing platforms (e.g. Azure Services Platform, Amazon Web Services, Rackspace Cloud)
Working knowledge of database and large data architectural models and methodologies
Familiarity with general software development release lifecycle, source code management and defect management methodologies.
Demonstrated 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.
Specific experience with Azure PaaS offerings a plus.
5+ Years hands-on software development experience.
4 Years College Education or equivalent work experience.
||Sunnyvale, CA |
THIS JOB HAS EXPIRED