Analyst / Software architect
First line. You have the experience with software projects, you were a developer, you have seen
both bad and good systems and tried to make them better. If you know how to improve things,
assess
the necessary time for completion and resources, be helpful with great analysis and good
architecture, love to communicate with clients and help developers to finish what was specified
-
then you're the right person for this job.
Necessary skills and qualities: UML (from use case, sequence diagram, class
diagram...),
requirements analysis, managing developers towards the specified solution, communication and a
cool head.
Necessary experience: A minimum of 2 years as a developer.
Keywords: Solution design (high and low level design), functional and
technical specification.