Country/Region:  IN
Requisition ID:  18496
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - HYDERABAD - BIRLASOFT OFFICE

Title:  Consultant

Description: 

responsibility will be to design and develop complex transportation applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.

Job Description:

  • Responsible for the functional software design and development of major complex portions of system software.
  • Responsible for coding required to complete selected projects, including presentation, middle, and bottom tier components.
  • Responsible for peer review of work done by other developers.
  • Responsible for developer testing of selected projects.
  • Works with product functional and technical leads to review and finalize requirements analysis for major projects.
  • Works with other developers to assist them in design and development.
  • If required, analyzes, diagnoses and aids in resolving complex problems that may occur from client locations.
  • Develop and maintain documentation as required for development procedures, standards, and design techniques.
  • Code, test, debug and install J2EE software applications.
  • Develop applications from a detailed design specification and unit test plan.
  • Resolve any technical issues related to newly-created or modified code, through debugging and troubleshooting.
  • Interacting directly with the end users and/or technical POC to resolve software problems.
  • Database: Oracle 11g (11.2)/12c.
  • Subversion is our current source code repository and we are utilizing Apache Maven as our build tool and Jenkins for Continuous Integration.

Skills:

  • Experience developing JAVA applications with JDKs 1.6 or higher, JEE6, JDBC, and SQL
  • Experience with Java Web Services, JUnit, and Subversion
  • Experience with IBM WebSphere and MQ Manager
  • Basic Linux knowledge (Red Hat Enterprise Server desirable)
  • Knowledge of Object-Oriented Analysis and Design (OOAD), Entity Relationship Diagrams (ERD), UML, Agile Software Development, and coding best practices

Excellent interpersonal and communication skills.