Our client, a growing solutions provider in the finance industry, is looking for an independent and motivated individual to join their international team. If you are willing to work in a fast-paced environment, with many opportunities to grow and develop your professional skills, this is the right position for you!
Responsibilities:
- Taking part in different areas of the Software Development Life Cycle.
- Being in charge of different areas, such as design, development, maintenance and QA.
- Working on the development and maintenance of solutions for financial institutions worldwide.
- Communicating closely with Business Analysts, Project Managers and other teams in order to fulfil the clients' requirements.
- Following up developments in programming languages and web applications.
- Being responsible for all tasks given accordingly.
Skill-sets and Requirements
- Ideally 4+ years of experience in Software Development, but fresh graduates are welcome!
- Knowledge/experience in Java, Subversion, Maven, Jenkins, Spring, REST web services, XML, JSON, JQuery.
- Knowledge/experience in microservices architectures.
- Knowledge/experience in JavaScript ES6, HTML5, Bootstrap, CSS and Vue.js (or similar JavaScript frameworks).
- Knowledge of UX design/analysis.
- Familiarity with the Agile Methodology.
- Working experience in tackling browser-specific issues.
- Knowledge of database management systems (ideally Oracle).
- Strong knowledge/experience in unit test and programming techniques.
- Ability to work with minimal supervision.
- Ability to work as a team.
- Flexibility, great time management skills and ability to prioritize.
- Adaptability to different cultures.
- Excellent communication skills in English, both verbal and written.
Education & Experience
A University Degree or experience in IT or a related field is preferable.
Benefits
- Working in a stable, innovative and reputable company.
- Being part of a friendly and multicultural team.
- Competitive salary.
Job Reference: OC328