Sr. Software Engineer 14 Crosby Drive Bedford, MA 01730 Position Summary 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! Location: Bedford Requisition: R1086 Sr. Software Engineer (Open) Job Posting Title: Sr. Software Engineer Job Description: NOTE: This position is Located in Needham, MA Sr. Software Engineer CITRIX COMPANY DESCRIPTION About Citrix, Mobility Apps Division: At Citrix, Mobility Apps, we build beautifully simple and easy-to-use Cloud-based, cross-platform Web, Mobile and Desktop software products. You probably know us by such industry-defining brand names as GoToMeeting®, GoToMyPC® and ShareFile®, as well as other award winning products and services. Citrix Software-As-a-Service (SaaS) applications enable customers around the world to enjoy highly productive, mobile workstyles. With our Grasshopper product, we are building the next generation of telephony products for the global market. You will be part of a dynamic team of engineers, marketing, sales and support executives responsible for building core products. You will be working closely with our technology partners and help us evolve our existing products into a well-designed, flexible and highly scalable platform to meet the companys immediate and long term business goals. Job Responsibilities: We are currently hiring a Sr. Software Engineer in our Needham, MA office. This is a great opportunity for someone who has the desire to work with teams that are passionate about lean startup principles, innovation and creating amazing customer experiences. As a Sr. Software Engineer you will be developing web applications for cutting edge telephony products and will be very hands on in Design, Architecture, Engineering, and Quality Assurance and helping drive a road-map for existing and new product development. In this position, you will: * Develop cutting edge web applications using JavaScript, JQuery, Microsoft .NET Frameworks. HTML, CSS, and other front end JavaScript frameworks. * Participate and lead the activities of our Agile products teams. * Represent the Engineering team and collaborate with other departments of the organization including Marketing, Sales, Support, etc. * Conduct design reviews, analysis, code reviews, write user stories, unit and acceptance testing, deployments and production support. * Design and implement critical pieces of the Grasshopper product platform from ideas to production as new product innovations are conceptualized and eventually created. * Work closely with onsite and co-located teams with Grasshopper and Citrix teams in the United States and overseas. * Mockup and design new interfacesboth graphical and APIwith an eye for good UX. * Understand the architecture, tech stack, and roadmap for existing legacy and new products that are developed. Job Qualifications: * At least 2-3 years of professional, hands-on experience in analysis, design, implementation, testing and deployment of commercial, complex, secure and custom-built web applications. * 3+ years experience with front-end frameworks like Backbone/Angular/Ember/React.js. * 3+ years experience in web front end development using JavaScript, JQuery, HTML, CSS. * Experience in web development using C#, ASP.NET, MVC and related frameworks in Microsoft .NET ecosystem. * Knowledge and experience with software development best practices like Object Oriented Programming, Loose Coupling, High Cohesion, TDD/BDD, Continuous Integration (CI), Continuous Delivery (CD) etc. * Experience with Photoshop/Illustrator and mockup tools such as Balsamiq a plus * Experience with usage and contribution to Open Source would be a great advantage. * Knowledge of platforms like AWS, Heroku, Rackspace etc would be handy. * Experience or willingness to work with teams following Agile methodologies like XP/Scrum. * Experience or willingness to work with remote/distributed teams. Call to Action We believe in a world where people can experience work and life their own way. Working with Citrix means being part of a world-class organization. We believe the customer comes first and our job is helping to change the world we all work in. If you are ready to excel, innovate and enjoy where you work, apply to our Sr. Software Engineer opportunity bring your career to Citrix and let your talent take you virtually anywhere! JOB KEYWORDS: Microsoft .NET, Web Development AngularJS, Ember, JQuery, Bootstrap, React.js, ASP.NET, MVC, JavaScript, HTML, CSS, Developer, Software Engineer, UX Designer, Front-end Engineer *LI-DS1,Boston MA #JD #CB *M Functional Area: Software Development 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 were all about. The Perks: We offer competitive compensation and a comprehensive benefits package. Youll enjoy our workstyle within an incredible culture. Well give you all the tools you need to succeed so you can grow and develop with us.