Senior Software Architect - ecommerce

  • Bangalore
  • 8-16 lakh
  • 4-10 years
  • Views
  • 04 Aug 2017

  • Software Architecting

  • Internet/ ECommerce
Job Description

Technical Skills Required

At least 5 years of Product Development and Management experience.
At least 5 years of solution designing and implementation
At least 5 years of PHP, Java, Python development experience
Experience with modern PHP frameworks such as Magento, Laravel, Wordpress, Joomla, Drupal, and / or Symphony
Expertise in HTML, CSS and in any of Bootstrap, LESS, jQuery, Backbone JS or AngularJS
Expertise in responsive websites and multi device delivery.
Sound knowledge of OOP & MVC
Sound knowledge of xamarin or phonegap
Sound knowledge of atleast couple of databases such as MySQL,MariaDB,MongoDB,Cassandra and should be able to develop and structure databases
Expert understanding of Git-based source control and sohuld be able to
Exposure to Elastic Search, Solr, Redis, APC, Memcached is a plus
Exposure to Apache ,Nginx configurations is a plus
Exposure to AWS, GoogleCloud, MicrosoftAzure or SoftLayer
Exposute to SEO(Search Engine Optimization), SMO(Social Media Optimization
Exposure to OpenGL and 3D graphics is a huge plus

Role And Responsibilities

Lead and develop prototype eCommerce applications
Design and implement eCommerce application development projects
Research, assess and lead the initiation of new technologies to maximize performance.
Monitor problem solving initiatives and resolve complex issues.
Initiate and implement architecture level quality control reviews.
Collaborate with other architects to update architecture documents and other development processes documents.
Ensure a smooth iteration of applications and the infrastructure.
Implement load testing standards to troubleshoot performance problems.
Provide code-level guidance and guide development teams.
Create prototypes and working examples to drive solutions.
Handle multiple projects with cross functional teams and business processes.
Ensure coordination and effectiveness of all components and activities.
Mentor junior members in their work and frequently take up training sessions to sharpen junior team members' skills
Assist in optimizing website for increased opt-ins, better search rankings, and user engagement and retention
Undertake frequent refactoring and sanity maintenance of developed code
Following best coding practices is a must

Java, Scala, PHP, Python, Wordpress, Magento, HTML5, XHTML, AJAX, Javascript, MySQL, JQuery, CSS, Apache, Web Development

Desired Candidate Profile

UG: B.Tech/B.E. - Any Specialization
PG:Any Postgraduate - Any Specialization, Post Graduation Not Required
Doctorate:Doctorate Not Required

Other Key Skills Required
Complete ownership of task given and a timely, quality delivery
Curiosity on current industry trends, technologies, tools and frameworks
Appetite to implement bleeding edge technology and adapt to frequent changes
Excellent verbal and written communication skills
Excellent analytical and problem solving skills
Ability to work in a team and individually
Ability to work under pressure
Should be able to mentor / guide other team members

Job Posted By

About Organisation