Обязанности:
- Develop and document software architecture and technical
design.
- Lead several development teams (~10 people) with overall
responsibility for technical delivery.
- Communicate with the Customer at the corresponding level.
- Develop critical components; Perform code review.
Требования:
- Experience as an Architect developing architecture
and technical design for Enterprise applications. Successful
technical team leadership experience.
- Solid knowledge in object oriented design and
design patterns, solid knowledge of UML.
- Java Web development (JSP, Servlets, Web
Services, JDBC, JUnit).
- Strong knowledge and working experience
with network protocols (TCP/IP, HTTP/S, SSL, IPSec, VPNs).
- Designing and developing cross-platform
Web applications (HTML, DHTML, JavaScript, XML, CSS).
- Test-driven development, unit testing.
Understanding of code management and release process/tools
(CVS/SVN, Ant, CruiseControl).
- Experience with designing (ER
diagrams) and developing applications using relational
databases.
Knowledge of software development
methodologies (RUP, agile).
- J2EE development (EJB) – as
a
plus.
Условия:
- Salary rates will depend on the interview results+ social
package (medical insurance, education, etc.).
- We provide relocation package to non-Saint-Petersburg
residents.
Тип занятостиПолная занятость, полный день | Реклама |