Full Job Description
Intermediate consulting position operating independently with some assistance and guidance to provide quality work products to a project team or customer that comply with Oracle methodologies and practices. Performs standard duties and tasks with some variation to implement Oracle products and technology to meet customer specifications.
Standard assignments are accomplished without assistance by exercising independent judgment, within defined policies and processes, to deliver functional and technical solutions on moderately complex customer engagements.
2-5 years of overall experience in relevant functional or technical roles. Undergraduate degree or equivalent experience. Product or technical expertise relevant to practice focus. Ability to communicate effectively and build rapport with team members and clients. Ability to travel as needed.
As a developer you will be part of a talented software team that works on mission-critical applications. We are looking for a Senior Developer with 5 to 7years of experience in developing complex application in Java, Microservices architecture .
Your roles and responsibilities include troubleshooting and resolving issues in production environment and co-ordination among multiple support groups.
Understand the data and perform data analysis to support building new solutions and modify existing solutions;
Analyze users’ needs and design as necessary;
Perform code promotions and test that are operating correctly;
Perform Technical Review of requirements, analyze source data and provide gap analysis;
Demonstrate Company’s Core Competencies and values held within;
Collaborate, coordinate, and communicate across disciplines and departments;
Research, construct, develop, and test complex SQL and PL/SQL scripts;
Coordinate cross-functional projects as assigned and interact with all areas of the organization to achieve timely results;
Communicate with end users on environment issues;
Use structured coding methodology and “code once use many times” methodology so that the developed code is reusable;
Perform code reviews/walk-throughs and unit testing of code developed by contract or new developers;
Work with team members to develop program units that integrate seamlessly into the overall system.
Knowledge of PL/SQL, SQL. Strong understanding of relational databases (including tables, views, indexes, table spaces )
Experience with XML, Oracle Database, SQL, PL/SQL, and Unix Scripting;
Skill using RDBMS systems such as Oracle & SQL Server;
Excellent technical skills in Oracle PL/SQL, SQL
Excellent skills with SQL (advance queries, tuning)
Experience with complex SQL (Dynamic, Stored Procedures and Triggers)
Performance Tuning - Tune existing SQL Queries or PL/SQL code for better performance (mostly in projects with both development & support )
Team Handling/Generic skills
Self-driven, ready to learn and adopt depending on customer / organization needs
Excellent communication skills
Good working understanding of investment/custodian banking exposure for financial institutions preferable
Should be able to work in Agile model and some exposure to Agile will be preferable