Software Development Professional
This role involves the creation of internal software programs to enhance business efficiency and development of systems for sale on the open market.
-----------------------------------
About The Role
A key responsibility will be to research, design, implement, and manage software programs. You will also be required to test and evaluate new programs, identify areas for modification in existing ones, and develop these modifications. Additionally, you will need to write and implement efficient code, determine operational practicality, and develop quality assurance procedures.
You will deploy software tools, processes, and metrics and maintain and upgrade existing systems. Your work will involve collaboration with other developers, UX designers, business analysts, and systems analysts.
-----------------------------------
Required Skills and Qualifications
* Programming skills in Java (required), Python, Scala, and C++
* Knowledge of computer sciences and software development/programming
* Bachelor's degree (required)
* Portuguese language proficiency (required)
-----------------------------------
Benefits
Upon selection for this opportunity, you will be provided with accommodation and have one meal paid for daily. AIESEC will provide leadership training during your experience. You will require a visa and health insurance for the duration of your stay.
-----------------------------------
International Exposure
This opportunity offers international exposure through working in new cultures and industries. You will have the chance to apply your skills and knowledge in a practical environment and gain valuable work experience.