Work as part of the project team and responsible for converting technical/internal design specifications to program the software system.
Ensure customer satisfaction by delivering high quality programs within agreed budgets and time frames.
SPECIFIC RESPONSIBILITIES
( Outline specific tasks/responsibilities of the role)
Contribute to all phases of the development lifecycle
Build, and maintain efficient, reusable and reliable code that can be high-volume and low-latency
Ensure the best possible performance, quality and responsiveness of the applications
Identify bottlenecks bugs and devise solutions to these problems
Help maintain code quality, organization and automatization
Prepare and produce releases of software components
Liaise with designers and participate in technical design walkthroughs
Develop/Implement and Unit test the programs and configurations related to the designs.
Perform code and unite test reviews during development phases
Provide regular status reports to Project Manager
RELEVANT EXPERIENCE and TRAINING
(Indicate the essential experience, qualifications and attributes required to perform this position effectively)
University degree in Engineering in IT, Computer Science or relates subject - B.Tech / BE / BS / MS preferred
At least two (2) years of software development experience, preferably in a multi-national organization
At least two (1) year of work experience in java or groovy or java script development. Technical capability in the areas of Java, J2EE, XML, XPath and Webservices.
At least two (1) year of work experience in Building Custom Solutions using OUAF (Oracle Utilities Application Framework)
Experience in detail level estimation of effort for development and testing of solutions
Techno/Functional Knowledge of Oracle Utilities Products such as Customer Care and Billing (CCB), Customer to Meter (C2M), Meter Data management (MDM), Mobile Workforce Management (MWM), Work and Asset management (WAM) is preferable.
Knowledge in any Customer Information System, Billing System or Meter Data Management System is a plus
Experience in Object-oriented Design and Development is plus
Strong written and spoken english communication skills
Contribute to all phases of the development lifecycle
Build, and maintain efficient, reusable and reliable code that can be high-volume and low-latency
Ensure the best possible performance, quality and responsiveness of the applications
Identify bottlenecks bugs and devise solutions to these problems
Help maintain code quality, organization and automatization
Prepare and produce releases of software components
Liaise with designers and participate in technical design walkthroughs
Develop/Implement and Unit test the programs and configurations related to the designs.
Perform code and unite test reviews during development phases
* Provide regular status reports to Project Manager
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.