Education and Experience
Education requirements:
- Relevant degree in software engineering fields
- Training in principles and techniques of software development
Experience requirements:
- Juniors: 1-3 years relevant experience
- Intermediate: 3-5 years relevant experience
- Working on similar type projects and technology
Skill requirements:
- Leadership, proactive goal orientation and ability to focus on architecturally significant requirements and corresponding design decisions, good communication and presentation skills