What Skills You Need   1-2+ years of experience with the design, development, testing and integration of medium complexity software solutions leveraging change management processes 1-2+ years with one modern programming language or library (for example: Java - Spring, JavaScript - Nodejs, etc