Search for a job

This job was posted more than 40 days ago...

Snr Software Engineer

Permanent  for Adobe Systems in Edinburgh

Position Summary

Adobe has successfully transformed from a traditional desktop software vendor to software as a service provider. The Creative Cloud is a great demonstration of what our vision is for our future Creative Business and how we can provide even more delight to our customers. We are looking for a dedicated and passionate engineer who is interested in building the next generation of cloud-based services and related desktop components for creative asset management, and other features for subscribers. You will deliver critical components that enable and enhance Adobe Creative Cloud Membership for both consumers and enterprise customers. We are looking for an individual with experience in developing engaging front-end desktop applications, web experiences with the interest and ability to develop the supporting back-end web services as well.

Responsibilities

Building cloud-based services and associated desktop components for creative asset management, and other features for subscribers.Participating in all aspects of software development activities, including design, coding, code review, unit-testing, and bug fixing.Working in cross-functional teams to ensure superb end-to-end user experience for customers.Fast prototyping of ideas and concepts and researching latest industry trends.Working with technical writers to ensure the quality and accuracy of documentation. 

Requirements

BS in Computer Science or related field of study.10 years of professional software product development experience.Solid professional software development experience in Java.Solid industry experience developing desktop applications in C++A deep understanding of building distributed systems, database technologies and multi-threaded applicationsStrong knowledge of Windows and MacOS operating system APIsProfessional experience developing for cross-browser compatible front-end web services using JavaScript, JavaScript frameworks (such as Backbone, Underscore, jQuery, etc.), HTML5, CSS3, etc.Experience implementing RESTful APIs is a plus.1 or more years of professional experience doing full-stack Cloud/SaaS/Web Services development is a plusExcellent communication skills and ability to collaborate successfully with both local and remote coworkers.Track record for estimating development costs accurately and delivering on schedule.Experience writing unit tests.Excellent object-oriented analysis and design skills.Proven ability to develop robust, efficient, high-quality code.Closing date for all applications is 1st December 2014

Job added on 22-11-2014