Senior Programmer / Analyst - Oracle eBS

  • Full-time

Company Description

Company Description:

This is for a client of LinkTag.

LinkTag is focused on serving  IT client resourcing needs by bridging the gaps using the competencies of recruiters in an virtual recruitment model in order to meet the demands of all  - clients and recruiters.

 

Job Description

Business Contribution:

 

A Senior Programmer / Analyst is responsible for support and development of one or more business application systems. This includes working with system users to translate business requirements into development specifications; creating required documentation, conducting required technical configuration, application modification and software development; and maintenance of interfaces and other related software artifacts. The distinction between a Senior Application Developer and Application Developer is that this individual brings more experience, leadership, mentoring and team building skills to the position, and will also assist in some aspects of planning and management of the IT organization.

 

Key Responsibilities:1.     All of the key responsibilities of an Application Developer as described in the job description of an Application Developer are also required of a Senior Application Developer.2.     All of the user requirement and technical documentation skills of an Application Developer as described in the job description of an Application Developer are also required of a Senior Application Developer. In addition:

-          Ability to provide suggested business process changes which might be instituted in addition to or instead of the proposed user requirement.

-          Ability to research and analyze multiple available commercial software solutions as responses to the business requirement and present those alternatives with criteria for decision.

-          Ability to analyze long term technical and business impact of proposed changes on supported applications.

-          Must maintain documentation related to the work management and user prioritization for supported applications utilizing the methodology and procedures prescribed for use by IT.

3.     All of the technical development responsibilities of an Application Developer as described in the job description of an Application Developer are also required of a Senior Application Developer. In addition:

-          Ability to conceptualize and create required source code control infrastructure to support an application or development project.

-          Ability to research and analyze multiple available commercial tools and software solutions as responses to IT requirements and present those alternatives with criteria for decision.

-          Ability to participate in development of methodology and procedures for use by IT developers.

4.     All of the application configuration responsibilities of an Application Developer as described in the job description of an Application Developer are also required of a Senior Application Developer. In addition:

-          Demonstrate and maintain an awareness of the vendor and the vendor’s strategies related to supported commercial applications.

-          Demonstrate an awareness of the commercial software marketplace for those business functions supported.

-          Ability to write application management plans for supported applications, including timing and resources required for upgrades, migrations, or replacement.

5.     All of the professional relationship responsibilities of an Application Developer as described in the job description of an Application Developer are also required of a Senior Application Developer. In addition:

-          Must be able to work with database administration, system administration, and help desk personnel to modify or create cross-functional workflows and work structures.

-          Must be able to both formally and informally pull together and facilitate small to mid size teams to accomplish cross-functional tasks.

-          Ability to participate in development of cross-functional methodology and procedures for use by IT.

  

6.     All of the ongoing support and special projects responsibilities of an Application Developer as described in the job description of an Application Developer are also required of a Senior Application Developer. In addition:

-          The ability to lead a project team and manage a small to medium sized development project.

-          Maintain a general awareness of new technology arriving or available in the technology marketplace, and how those technologies might be applied to.

7.             Work independently yet cohesively with Oracle Implementation team which is a group of IT and Business core team members to implement end-to-end Oracle eBS business flow functionality like Order-to-Cash, Procure-to-Pay, Demand-to-Build, Financials, Demandtra, WMS, Projects, Project Accounting/Costing, Install base, Time & Labor etc.

 

Required Capabilities:

 

Core Competencies:

To hold the position of Senior Application Developer at, an individual will be able to demonstrate all of the core competencies required of an Application Developer, and in addition:

1.     The ability to code programs as required of an Application Developer as described in the job description of an Application Developer is also required of a Senior Application Developer, in addition:

-          The ability to create high level designs for large software development efforts.

-          The ability to conceptualize and create a software development environment for a new application conforming to IT standards.

2.     The ability to seamlessly integrate customizations and extensions as required of an Application Developer as described in the job description of an Application Developer is also required of a Senior Application Developer, in addition:

-          The ability integrate an entire new application into the environment of users at. This includes working with desktop support and other IT teams to bring the application into the environment in a manageable and supportable state.

3.     The ability to write and maintain reports using appropriate tools as required of an Application Developer as described in the job description of an Application Developer is also required of a Senior Application Developer, in addition:

-          The ability to analyze new tools (reporting and otherwise) for use in improving software development, and the ability to present those for inclusion in the IT environment.

-          The ability to work in conjunction with database administration and/or system administration to create new or revised reporting data structures in support of custom development or commercial applications.

4.     The ability to perform system analysis as required of an Application Developer as described in the job description of an Application Developer is also required of a Senior Application Developer, in addition:

-          The ability to perform application level system analysis to identify the fit and the gap analysis of an entire application package to a business requirement.

-          The ability to create selection criteria to select among possible alternatives at the application level.

-          The ability to write an application level test plan that will adequately test the application and can also be understood and executed by application users to test the solution.

5.     The ability to work independently and or as part of a team as required of an Application Developer as described in the job description of an Application Developer is also required of a Senior Application Developer, in addition:

-          Ability to scope, create plans for, and estimate effort for small to mid size projects.

-          Must have the ability to mentor junior staff members, provide training and knowledge transfer of core competencies:

-          Knowledge transfer of technical skills, application configuration knowledge, and the environment of the supported application(s)

-          Training in department policies and procedures.

-          Training in IT operational and development methodology and procedures.

-          Provide guidance on working effectively with other members of the technical team within applications, database administration, system administration, and the help desk.

-          The ability to formally or informally lead small to mid size development teams to accomplish small to mid size projects.

 

 

Essential Functions:

This position requires all of the functions of an Application Developer, and in addition:

-          This position requires a Bachelor Degree in Computer Science or related field.

-          This position requires five or more years of relevant experience.

-          This position requires 2-3 years of in-depth techno-functional hands-on experience with Oracle eBS modules like ASCP, Demandtra, WMS and/or iSupplier, Projects, Project Accounting/Costing, Time & Labor, Install Base etc..

-          Working experience with Oracle OBIEE and other Oracle technologies is a plus.

-          This position requires up to 40-50 percent travel both domestic and international to support project implementations.

-          Oracle Certifications in relevant technologies is a definite plus.

-          This position requires a commitment to ongoing training and professional development.

-          Must be able to present materials to small to medium sized groups.

-          Must be able to understand the basic concepts of budgeting and expense as applied to department and project management.

 

Additional Information

Role- Senior Programmer / Analyst

 

Mode/ Duration- CTC/ 6 Months contract to hire

 

Location- Bangalore

 

Years of experience-5+ 7 Years

Candidates should have a valid Passport and willing to travel abroad.