Provide system support across company departments by analyzing the need for new features, changes, and improvements to existing systems, collaborating with engineering and development teams to adapt solutions to process changes and organizational needs;
Evaluate software implementations using best applicable practices to ensure they meet business, quality, security, adaptability, extensibility, and scalability requirements;
Conduct user interviews to elicit system requirements and identify needs for new development or changes to existing software;
Collect and analyze user feedback via available tools and meetings to identify and propose improvements, ensuring delivered solutions fully meet requirements;
Serve as a reference and provide support to other System Analysts through guidance and training to align the team with shared objectives and ensure routines are executed according to area procedures and standards;
Create flowcharts, mockups, and documentation using the department’s available tools to record system requirements and solutions, contributing to standardization across the area;
Build, refine, and prioritize product roadmaps with stakeholders, maintaining records in the department’s project management tools to ensure deliveries meet defined timelines and requirements;
Build, refine, and prioritize project and product backlogs, collaborating with the team and recording tasks in the department’s task management tools to support organization and tracking of software development cycles;
Provide technical support to the development team by clarifying questions, performing code reviews, and proactively removing impediments to improve development speed and quality;
Define, implement, and monitor the department’s performance and quality indicators using available tools to proactively support the team in taking corrective actions when inconsistencies or nonconformities arise, contributing to the area’s strategic objectives;
Propose and apply established market technologies through case studies to deliver software solutions with greater speed, robustness, and quality;
Work in multidisciplinary teams and represent the area in meetings when appropriate, contributing to the development of new software or improvement of existing solutions;
Support management in developing and applying knowledge tracks through study and preparation to develop high-performance teams.
Requirements
Postgraduate degree in Information Technology;
Experience in Information Technology focused on systems analysis and development;
Benefits
Position also open to persons with disabilities (PWD)