According discussion about Junior Programmer Qualification, I have listed qualification as below
1. Bachelor degree on Computer Science or IT related
2. In depth knowledge in one or more programming languages such C++/C, C#, VB.Net, .Net Framework
3. Understand Object Oriented software Designed (OOD) and Object Oriented Programming (OOP)
4. Ability to quickly learn about new IT packages and techniques
5. Understand Software Development Life Cycle (SDLC)
6. Good technical reading/writing skills
7. Ability to explain complex information in a clear manner
8. Be able to work as an individual and as part of a team
9. Enjoy problem solving