Performs activities covering the entire software development lifecycle, from requirements gathering to supporting the final deployment of features.
Conduct user needs assessments.
Define and scope system requirements and functionalities.
Create system prototypes.
Write code in programming languages specified by the client.
Perform system testing.
Deploy systems according to client standards.
Resolve system defects.
Document processes and produce diagrams.
Requirements
Bachelor's degree in Information Technology from an institution recognized by the Brazilian Ministry of Education (MEC), or equivalent professional experience.
Hold at least one of the following valid certifications: Scrum Master, PSM, CSM, SMC, ASM.
Preferred experience: 3 years in systems analysis, software development in the requested language, or a related area, with verifiable records.