|
Strona 3 z 4
Wykorzystywane technologie
Technologie związane z tworzeniem oprogramowania:
- Technologie .NET ( ASP.NET 2.0, C#)
- C++, Win32 API, C
- Java
- JavaBeans
- Enterprise JavaBeans
- JSP
- JBoss Application Server
- JBoss Portal
- JBoss AOP
- Java (Java Messaging Service)
- Framework: Spring
- Tapestry
- Hibernate
- Maven 2
- Wykorzystanie JUnit
- Wykorzystanie lab4J
- Visual Basic
- HTML, XHTML
- arkusze stylów CSS
- XML, XSLT
- Web Services
- SOAP
- WSDL i UDDI
- JavaScript
- AJAX
- Języki interpretowane:
- Sed
- Awk
- PHP5 z wykorzystaniem szablonów SMARTY
- Pyton
- Perl
- Ruby
- Action Script Macromedia Flash
- Serwer RIA (Rich Internet Applications) Macromedia Flex
Budowa dedykowanych portali korporacyjnych i integracja oparta na :
- Microsoft SharePoint Portal Server
- JBoss Portal
- Oracle Portal
- IBM WebSphere Portal Express
- Sun Java System Portal Server
Inżynieria oprogramowania:
- Języka modelowania danych UML
- Metodyka RUP w procesie wytwarzania oprogramowania
- Zarządzanie adaptacyjne wytwarzaniem Agile
- Zarządzanie projektami wg. wymagań metodyki Microsoft Solution Framework
- Zarządzanie projektami zgodnie z Prince2
- Znajomość wzorców projektowych
Znajomość zagadnień baz i hurtowni danych:
- SQL, PL/SQL
- Oracle, MySQL, MS SQL SERVER 2005 , PostgreSQL
- Zagadnienia związane z eksploracją danych, tematycznymi hurtowniami danych (Oracle Certified Professional 8i lub 9i” oraz MS SQL Server 2005)
- Narzędzia przetwarzania analitycznego typu OLAP, narzędzi Oracle, Business Objects oraz Microsoft do wielowymiarowej analizy danych.
Narzędzia wspomagające wytwarzanie oprogramowania:
- Systemy kontroli wersji: CVS, Microsoft Visual SourceSafe, SubVersion
- Raportowanie i śledzenie błędów: bugzilla
- Dokumentowanie kodu: JavaDoc, Doxygen, EnDoc
- Narzędzia case:
- IBM Rational Rose
- Enterprise Architect
- StarUML
Wykonywanie wersji instalacyjnych aplikacji:
- InstallShield
- Tworzenie pakietów instalacyjnych pod różne systemy operacyjne
Znajomość CMS (Systemów Zarządzania Treścią)
Narzędzia do obróbki grafiki, tworzenia prezentacji multimedialnych:
- Adobe Photoshop
- Corel Draw, Macromedia Flash
- Macromedia Director
- Camtasia Studio
|