Open positions

Technical knowledge
Requirements analysis
Software architecture
Communication skills
teamwork