Senior Software Engineer
Cairo, Egypt
Working in Vodafone Germany account, involved in several of its projects.Vodafone Germany Portal www.vodafone.de: self-care BEA Weblogic applications used by Vodafone telecom users to administer their accounts.Technologies & Tools:Java, Web service, ANT, Sybase DB, LDAP, OpenSSO, Unix, Log4J, JUnit, CVS.Bea weblogic 7.0, 9.2 and 10.3, HTTP apache and tomcat 6.Mediation application (XACCT): a mediation project that collects calls records details (CDRs), aggregates, and enriches them, and creates updated CDRs for different systems.Technologies & Tools:Java, Oracle DB, Unix.Amdox mediation product (XACCT).Web order application: a web-based application used by Vodafone Germany sales partners for purchasing Vodafone products and services. Technologies & Tools:Java, ANT, Oracle DB, Log4J, JUnit, SVN.Selectica internet selling system product.Responsibilities • Analyze the new requirements and contribute to estimating the development and design efforts.• Contribute to the design of the new requirements and perform design rework as per the review comments received by the customer.• Development of new features and services requests and performing code review.• Ensuring all the developed use cases are functioning as expected using unit testing and JUnit as a test tool for automated tests.• Supporting both the production and the System Integration Test (SIT) environments, identifying problems, analyzing the root cause and fix the problems.• Mentoring and supervising the new team members.• Writing technical documents.