Senior Software Engineer
Visa
مجموع سنوات الخبرة :11 years, 7 أشهر
Client(s) - Rogers Communications, Charter Telecommunications (US)
• Developed ATG components according to business requirements
• Integrated with localisation services (rest services to detect location and load available services), payment services
• Add new UI using JSP, JavaScript, JSON, jQuery, HTML, CSS, JSON based on client provided wireframes
• Participated in daily SCRUM meetings & iteration planning. Review peer code and propose enhancements to the team
• Implemented several components and functionalities with Java/Scala around the Quotation process based on user stories
• Involved in sprint planning with Technical Architect, BAs, DBA.
• Wrote unit test cases, functional and acceptance tests
Client(s) - Rogers Communications, France Telecom (FT), CGI Internal Projects
• Implemented different functionality such as Sales Bulletin for its Customer Frontline Application using Oracle ATG Platform, WebLogic, JMS, Oracle Database, Maven, Web Services
• Translated Shopping Cart Data into XML for data replication to Rogers Legacy System
• Redesigned and implemented a Java/J2EE solution for syncing IBM Rational Team Concert Tickets/Tasks to CGI Client Support for bugs/change request and new functionalities request by client for proper billing hours worked by developers
• Implemented and tested of new business rules such as Freight, Transportation and Warehousing rules
• Data replication/updates for legacy systems through XML and JMS
• Worked closely with Technical Architect while reviewing and analyzing business requirements from BAs and providing technical designs using UML - Flow Diagram, Activity Diagram, Class Diagram, provide oversight on proposed implementations
• Produced software builds, releases and all relevant documentation in accordance with required standards
• Migrated the application from Oracle Database to PostgreSQL Database
• Development of new POS features such as inventory management, stock transfer
• Analyzed requirements of clients, provide cost and time estimations
• Provided ERP customizations and remote support to clients
• Participated in architectural design for related features and changes assessing their impacts