**Education Requirements:**
Bachelor’s degree (or global equivalent) in Computer Science or a related technical discipline or demonstrable equivalent work experience.
**Job Requirements:**
* 8+ years’ experience as an Engineer in product development or technology related industry with a focus on digital solutions.
* Experience with formal Architectural methodologies / frameworks (TOGAF).
* Proven senior technology practitioner with experience in delivering large and complex technology solutions across a variety of platforms.
* Track record designing, developing & implementing e-commerce, CRM, integration and mobile projects and programs.
* Familiar with Cloud based development platform (PaaS) offering like AWS, Azure, Bluemix, Cloud Foundry, Open Stack and its implications to broad architectural principles in security, distributed computing.
* Familiarity with CI/CD tools and frameworks (Build automation, code management, code quality, test automation, configuration management, Issue & bug tracking, resource provisioning, agile tooling).
* Understands Architectural implications of security, performance, scalability and extensibility on system design and development.
* Strong communication, Interpersonal and organizational skills
* Energetic, curious, resourceful, highly creative and self-motivated. Able to thrive in a fast-moving and sometimes ambiguous environment.
* Continuously exhibit the highest levels of professional discretion. Strong sense of ownership and accountability while working in a highly collaborative team environment.
* Excellent autonomous problem solving ability.
* Experience developing solution estimates and work plans for complex projects delivered using waterfall and agile methodologies.
* Demonstrated Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
* Prior real world experience in developing and maintaining large scale B2C solutions.
**Technology Coverage:**
* Front end development technologies such as HTML, CSS, and JavaScript Frameworks (angular.js, node.js, backbone.js, jQuery.)
* Has experience in one or more Web Content Management Systems such as Adobe AEM (CQ5), Sitecore, Drupal, Oracle Web Center Sites, and/or Open Text.
* Hand-on experience with search Tools such as Elastic Search, Lucene, Apache Solr, etc.
* Experience with enterprise software platforms such as, Adobe AEM, SiteCore, Acquia, hybris, Demandware, Liferay, ATG, Salesforce (WCM, eCommerce, CRM & Analytics platforms).
* Experience designing, developing and securing OData, SOAP and REST-based API based integration with internal and external enterprise class systems.
* Experience with API Management tools such as IBM Strongloop, loopback, APIgee.
* Expertise in building scalable, distributed, server-based enterprise-class applications using J2EE, .Net, Node.js, Nginx, Cassandra, Sprint, Hibernate.
* Deep understanding of networking concepts and technologies (DNS, load balancing, firewalls, etc.)
* Working experience with containerization technologies & repository management solutions such as Atomic, Kubertenes, Docker, Artifactory.
* Experience with other digital related tools such as: - Web Analytics packages like Adobe Analytics (Omniture SiteCatalyst), Google Analytics & Personalization and Web Optimization tools like Adobe Target, and Optimizely.
* Familiar with code profiling and code analysis / debugging using JMeter, Sonarcube or similar tool.
* Familiar with security testing software like Fortify, open source Software management tools like black duck and other Intrusion Detection System solutions.
**Desired:**
* Experience in life sciences, healthcare or medical device industries
* Prior experience with architecting rich digital content frameworks and solutions is a plus
* Experience with SEO and CDN is a plus
* Experience with functional programming languages like Scala / Akka, Go