Desired Skills and Experience

  • Contribute to several layers of a sophisticated, multi-purpose tool stack that targets complex environment deployments across the Citrix product deployments
  • Architect and develop services and tools that promote engineering efficiency
  • Develop features end-to-end including delivery of accompanying unit and system test automation as well as support for Ops
  • Extend automated test system for compatibility with emerging mobile and cloud technologies
  • Develop and maintain systems for a growing automation infrastructure
  • Evaluate technologies, including open source and public cloud offerings, to meet project needs
  • Contribute to core automation framework and related services to improve capabilities and reliability
  • Work with engineering teams to understand their requirements for Continuous Integration and Continuous Deployment
  • Support the administration and operations of live production environments that are hosting services for internal engineering
  • Collaborate effectively on projects with engineers located in other sites
  • C# and .NET
  • Web Application technologies such as Angular, jQuery, Typescript, REST APIs, HTTP, HTML, CSS, JavaScript, Odata, Oauth2, and JWT 
  • ASP.NET, ASP.NET MVC
  • Shell scripting, in PowerShell and Python
  • Cloud technologies. Experience in developing a cloud hosted offering with Continuous delivery using Azure technologies, tools and services would be a plus.
  • Continuous integration and automated testing
  • Security
  • Windows Services
  • Windows/Unix Networking concepts
  • Machine virtualization technologies/hypervisors
  • SQL development experience, preferably with Entity Framework
  • Strong communication skills and a team player

Apply