Job Description
Contribute in all phases of the development lifecycle- Write well designed, testable, efficient code- Ensure designs are in compliance with specifications- Prepare and produce releases of software components- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review**Requirements and skills**- Proven hands-on Software Development experience- Proven working experience in Java developmentPay: $30,****** - $70,****** per month**Language**:- english (required)