Senior Software Engineer
VERIPARK
Total years of experience :12 years, 8 Months
• Involved in the Core development of the products i.e. OMNI IB an Internet Banking Solution.
• Responsible for the implementation of different business requirement.
• Involved in designing and development of retail and corporate internet banking.
• Responsible for integrating Retail Banking solution with core baking solution and banking host via web services.
• Maintain coding standards and practices and exercise quality control on all aspects of development.
• Ensure end to end testing in the SIT and UAT environment and rectify issues.
• Responsible for the implementation of product on client premise.
• Technology Uplift to MVC, Angular and SQL
- Experience with Oracle environment using JDeveloper, and SOA suite.
- Good at working with Oracle SOA Suite SCA composites and components like BPEL process, Mediator, Business Rules, Human Workflow, and activities like Assign, Invoke etc. in JDeveloper.
- Developed different SOAP services and Web Services using WSDL, SOAP and Oracle JDeveloper.
- Participated in workshops with client to understand current as-is system and to collect requirements for the to-be system.
- Provide the Technical and functional overview of the different oracle utilities products.
- Responsible for the integration, development and customization of oracle utilities product.
- Involved in the development of technical documentations.
- Conduct Trainings for Oracle SOA suite product.
- Designed and analyze programming tasks and provide efficient solutions.
- Implemented software solution based on the requirements.
- Participated in code reviews in order to produce error-free and clean code.
- Performed technical root cause analysis of regression failures and create outlines for corrective actions.
- Performed root cause analysis, and determine workaround for the support call from the customer.
- Performed application improvement and enhancement by following standard and processes.
- Coordinate with offshore team including managers.
- Implement solutions in Java programming language along with Oracle and MS SQL Databases.
- Played an active role in designing and developing the core business logic of Prism (Internet Banking), CTS (Corporate Transfer System), Planovac (Recurrence Payment Solution) and Payment Gateway (online e-payments solution)
- Provided innovative solutions to complex business problems.
- Developed effective and efficient technical solutions to meet business requirements.
- Performed estimations of design, analysis and programming tasks.
- Executed unit tests, fixed bugs and performed troubleshooting of technical problems.
- Performed deployments and system integration testing also executed an international deployment of Payment Gateway that involved coordination with multiple vendors and customers.
- Implemented effective security upgrades in the Payment Gateway which resulted in the product successful passing the Penetration Testing performed by a third party security specialist.
- Performed load testing of Payment Gateway. This activity involved creating a custom load simulator application to put load on the application and removing problems identified as a result of the testing.
- Worked effectively in an agile team and presented his work in sprint review and release meetings.
- Performed research and development tasks with the output being a presentation at team and later at an organizational level.
- Provided extensive training to a junior resource on product domain and architecture.
- Worked on the whole spectrum of client-server programming technologies ranging from ASP.Net Forms (Framework v2.0, 3.5 and 4) to ASP.Net MVC, WCF, from C# to JQuery/JavaScript and on Oracle and MS SQL Databases.