Cloud Software Engineer - Endpoint Management in Fort Lauderdale, FL

$150K - $200K(Ladders Estimates)

Citrix Systems, Inc   •  

Fort Lauderdale, FL 33301

Industry: Enterprise Technology

  •  

Not Specified years

Posted 26 days ago

This job is no longer available.

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!

What we're looking for:

At Citrix, we believe work is not a place or a destination, 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, onany device. Innovation, creativity and a passion for ever-improving performance drive our company and ourpeople forward. We empower the original mobile device: YOU!

Come join and help power our industry leading SaaS Mobility Solution, XenMobile. We need a backend software engineer with experience in Java or C# who is also familiar with Cloud environments like AWS or Azure.

Your focus will be engineering server-side logic for a Cloud based web service. As well as developing and maintaining related dependencies such as a backend database and message queues.

Responsibilities

  • Integration of user-facing elements with server-side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Interface with Product Managers, Support, and Operations to understand requirements for developing proof of concepts (prototypes) and final product features.
  • Compose and maintain design specifications and component documents.
  • Design alongside a team of engineers focusing on 'design first' thinking, incorporating different end user personas.
  • Embrace Agile development methodologies (SCRUM, Kanban, etc.).

Minimum Skills

  • Basic understanding of back-end technologies and platforms, such as Java or C#
  • Experience working with Cloud environments like AWS or Azure
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Integration of multiple data sources and databases into one system

Preferred Skills

  • Familiarity with automated testing systems and libraries, such as TestNG or JUnit
  • Comfortable with continuous integration and continuous deployment practices.
  • Proficient knowledge of a back-end programming language, such as Java or C#
  • Creating database schemas that represent and support business processes
  • Familiarity with Agile practices
  • Proficient understanding of code versioning tools, such as Git

*LI-BO1



Valid Through: 2019-10-17