Architect -- Development Engineering

ABC Consultants Pvt. Ltd.
  • Bangalore
  • Confidential
  • 8-12 years
  • 30 Jan 2015

  • Software Design & Development, Software Architecting

  • IT/ Technology - Embedded, IT/ Technology - Software/ Services, Internet/ ECommerce
Job Description

Roles & Responsibilities:

* Develop a deep understanding of our business ecosystem, identify issues and bottlenecks and proactively come up with solutions

* Drive architecture discussions, code reviews and design reviews and inculcate engineering best practices across the team

* Strong emphasis on performance and quality with a sharp business sense

* Be an advocate for an extensible, scalable and maintainable design and lead by example

* Drive longer term technology initiatives

* Be a technical mentor for team members and drive improvements in coding standards across large code bases

* Solid coding and problem solving skills with ability to architect cross team features to refactoring existing frameworks

* Exposure to a wide range of problem spaces and technologies and the ability to evaluate upcoming technologies

* Ability to create strong working relationships within and across functional teams

* Deep understanding of distributed systems and familiarity with design patterns

* LAMP stack proficiency (Expertise with either Ruby/Python is preferred.)

* 8+ years of relevant software design and development experience

* B Tech or higher in Computer Science or equivalent required

Good to have:

* Ruby on Rails experience
* Prior startup experience (e-commerce background is a bonus)
* AWS experience
* Contributions to open source projects

Competencies/Skill sets for this job

Lamp Ruby Ruby On Rails Python Aws

Job Posted By

Aamir Razack

About Organisation

ABC Consultants Pvt. Ltd.