Principal Software Engineer

ABC Consultants Pvt. Ltd.
  • Bangalore
  • Confidential
  • 4-10 years
  • 30 Jan 2015

  • Software Design & Development, Quality Control/ Quality Assurance - Software

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

User Story Design and Implementation:

* Translation of Epics in to user stories and estimation.

* Design and development of User Stories using technologies such as Java. Bug fixing, code reviews, testing and support.

* Actively participate in all Sprint meetings such as Reviews, Retrospectives etc., and run some of these meetings.

* Actively participate in fixing customer issues and help customer support.

Team Development and Knowledge sharing

* Provide help and guidance to other associates in the team to perform their tasks.

* Share the knowledge and experience with other team members with respect to Product, technology and domain.

Product Lifecycle Management

* Scrum: Actively participate in the Scrum processes used to develop solutions. Provide continuous feedback and implement changes to our development processes.

* Feedback: Actively participate in preparing and giving technical and/or product feature presentations to Internal and External Customers, Pre-Sales etc., Ensure that the feedback provided is circled back to the product as needed.

Required Qualifications:

* BE/B.Tech or equivalent
* 6 -- 10 years of development experience preferably in a product development company.

* Strong at core java
o Collections, multi-threading, Class loader.

* Strong database skills
o Good DB fundamentals
o Good understanding of SQL
o Should have worked in Java to buia database product
o SQL performance tuning, explain plan analysis and SQL rewriting for performance -- Good to have

* Strong at Algorithms and Data structures.

Competencies/Skill sets for this job

Core Java Sql Algorithms And Data Structures

Job Posted By

About Organisation

ABC Consultants Pvt. Ltd.