Search or browse skills by job category and income levels to see how the skills you know (or want to know) will impact your salary.

Search All Skills by Letter or Keyword

Animation is a method in which pictures are manipulated to appear as moving images. In traditional animation, images are drawn or painted by hand on transparent celluloid sheets to be photographed and exhibited on film. Today, most animations are made with computer-generated imagery (CGI). Computer animation can be very detailed 3D animation, while 2D computer animation can be used for stylistic reasons, low bandwidth or faster real-time renderin... View skill details

Banking software is enterprise software that is used by the banking industry to provide and manage the financial products they provide. Within retail banks, banking software typically refers to core banking software and all its interfaces that allows them to connect to other modular software and to the interbank networks. Within investment banking, banking software typically refer to the trading software used to access capital markets. View skill details

In software engineering, behavior-driven development (BDD) is an Agile software development process that encourages collaboration between developers, QA and non-technical or business participants in a software project. It encourages teams to use conversation and concrete examples to formalize a shared understanding of how the application should behave. It emerged from test-driven development (TDD).[vague] Behavior-driven development combines the ... View skill details