1.Must be able to independently
design, code and test major features, as well as work
jointly with other team members to
deliver complex systems.
2. Design extremely scalable
systems with high availability.
3. Develop with and contribute to
open source technologies.
4.Provide technical leadership and
mentoring to other team members.
5.Implement proof-of-concept
prototypes for complex infrastructure design.
6.Work with other engineers,
managers, product Management, QA, and Operations teams
to develop innovative solutions
that meet market needs with respect to functionality,
performance, reliability, realistic
implementation schedules, and adherence to
development goals and principles
7.Document engineering design and
other project documentation
8.Share engineering support,
release, and on-call responsibilities.
9.Work on new and existing product
initiatives, assist with definition of product direction
Educational Qualifications :BSEE,
CS or other relevant technical degree required
Experience : Experienced
Location : Bangalore
Job Requirements
1.Ability to collaborate with
several cross functional teams including business units,
product managers, architects,
engineers, QA and operations and come up with elegant
solutions
2.Provide engineering effort
estimates and plan out the implementation and rollout
strategy for complex applications
that could span across several domains
3.Ability to come up with solid
design solutions, and author unit tests for all functionality
that’s being coded.
4.Work on new and existing product
initiatives, assist with definition of product direction
5.Strong communication, problem
analysis/resolution skills.
6.Strong customer/business
orientation
7.Has good time management skills
and is able to work on concurrent assignments with
different priorities