Senior Software Developer

Май 19th, 2010 Комментарии отключены

NCube
Киев
Дата:19.05.2010 14:45:04
Регион:Киев
Сайт:
Отрасль:IT - разработка ПО
Контактное лицо:HR
Телефон:1
Факс:
Вид занятости:полная занятость
Возраст:
Опыт работы:от 2-х до 5-ти лет
Образование:высшее
Владение языками:

Software engineer with minimum of 4 years of experience in software development industry with strong technology background and analytical thinking.

Experience / Skills:

Must have

  • Deep understanding of OOA / OOD principles;
  • Experience in developing N-tier client-server applications, client and server side components; these can be Java or .Net projects;
  • Knowledge of HTML/DHTML/HTML5, CSS, JavaScript and Jquery
  • Flex and XML related technologies (XSD, XSLT, XPath);
  • Strong understanding of UI usability principles;
  • Experience working with common relational database management systems;
  • Quality code development skills with reasonable usage of programming language constructions, following coding standards and best practices;
  • High level of self-organisation, creativity, ethics and personal qualities;
  • Good English language skills and good communication skills.

Plus

  • Experience working in English speaking team;
  • Experience with the following frameworks, tools and development environments: Spring/NSpring, JUnit/NUnit, Hibernate or alternative ORM, Ant/NAnt, Maven, Eclipse/NetBeans/IntelliJ IDEA or Visual Studio;
  • Experience in deploying and configuring applications within standard enterprise-level application servers;
  • Experience working with issue and bug tracking systems.

Qualification:

  • MS/BS computer science degree or equivalent;
  • Certifications is a plus.

Responsibilities:

  • Perform quality software development in accordance to given requirements;
  • Effectively accomplish stand-alone tasks;
  • Be a great team player;
  • Take active part in local meetings and discussions;
  • Utilize standard software development methodologies, processes, techniques and best practices in all phases of work;
  • Facilitate effective communication between local and remote technical teams.

Tagged:

Comments are closed.