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