Sharefile Published: March 10, 2017
Location
Raleigh, North Carolina
Job Type

Description

 

We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device:  YOU! 

Job Description:

ShareFile is a rapidly-growing data sharing SaaS application - with hundreds of thousands of users and tens of thousands of business customers.

The Platform team is responsible for providing a REST based user API that abstracts ShareFile data for a multitude of consumers – both web-based and mobile clients.  The team focuses on ensuring the reliability, performance, and high availability of the mission critical account data and metadata. The senior engineer will join the team in the design, development, maintenance and monitoring of this software. The development team follows agile methodologies and delivers new releases every two weeks.

This is a fun and fast paced environment. If you like to design, write/re-factor code, get things done, be challenged with tough problems and love to work with smart people, this is a place where you will have a lot of fun. Here are some examples of the things you might be working on:

  • Design and implement cutting-edge SaaS services like next-gen REST API and Web Applications
  • Work with UX designers to build elegant & rich web interfaces using JavaScript, TypeScript and HTML5
  • Recommend and implement improvements to platform scalability and test automation
  • Building new workflow applications leveraging Cloud (Kinesis, SQS, Lambda, etc.)

Minimum Qualifications

  • Demonstrable expertise in building scalable web applications using C# & ASP .Net
  • Expertise in creating and consuming REST-based APIs and Web based applications
  • Experience in distributed systems, OO principles and service-oriented architecture (SOA)
  • Expertise in relational database technologies, SQL and Cloud databases
  • Bachelor’s or Master’s degree in Computer Science or related field

Preferred Qualifications

  • Building Enterprise level, secure and scalable SaaS products
  • Experience in node.js, MVC, Web API, React, Angular etc.
  • Experience in automation & scripting languages - NUnit, Selenium, PowerShell, Python, Ansible

About us:

Citrix is a cloud company that enables mobile workstyles.  We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we’re all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You’ll enjoy our workstyle within an incredible culture.  We’ll give you all the tools you need to succeed so you can grow and develop with us.

About us:

Citrix is a cloud company that enables mobile workstyles.  We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we’re all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You’ll enjoy our workstyle within an incredible culture.  We’ll give you all the tools you need to succeed so you can grow and develop with us.