Research new technologies and propose improvements to the software development process to ensure high performance of products delivered to clients;
Test identified new technologies through prototypes to validate their effectiveness;
Participate in sprints to develop the work plan and distribute tasks, as well as design, implement, and maintain high-complexity routines with autonomy;
Coordinate with Systems Analysts on requirements, features, and operational application to understand development needs;
Receive functional specifications for software development, enhancement, and maintenance, evaluate and estimate the time required for execution, and compare with the timeline in the technical proposal;
Execute the development stages of client-requested programs using technical tools in accordance with the established functional requirements;
Make system adjustments based on the type of error identified in tests until the defined quality and functionality standards are met;
Submit developed requests to the testing team to create a release package for client deployment;
Document the specification of development stages in the system and send builds to the staging/validation server for task verification according to the request;
Receive evidence of defects identified during software validation in internal and client environments and apply necessary fixes;
Periodically report to the project leader on the status of development stages, results obtained, and the planning and actions for the next steps;
Develop software in accordance with the Group's guidelines, policies, and strategies;
Develop visual components to shape the system's user interface;
Requirements
Higher education
Experience in the role
English (technical)
Programming-related courses
Benefits
All Veolia opportunities are inclusive for people with disabilities. Apply and become part of the company driving ecological transformation!
Engineering Technician maintaining plant equipment and machinery with a focus on preventative maintenance and troubleshooting. Responsible for scheduled and unscheduled maintenance in a safe work environment.
Optical Engineering Intern characterizing lasers and photonic devices for Seagate's advanced data storage solutions. Collaborating on experiments and innovations in heat - assisted magnetic recording technology.
Engineering Specialist providing sputter process engineering support to production line at Seagate. Ensuring compliance and conformance to process procedures in electronics manufacturing.
Engineering Specialist providing sputter engineering support to ensure compliance in hard disk media production processes. Involves troubleshooting, documentation, and process improvement in a clean room environment.
Process Engineering Specialist part of HSA R&D team optimizing manufacturing processes for hard disk drives. Collaborating with engineers and monitoring production efficiency.
Engineering Technician maintaining Photo, Plating & Test equipment in Wafer fabrication cleanroom. Collaborating with Process, RD, and Manufacturing departments in a team - oriented environment.
AI Software Engineer training program focusing on product development and modern AI tools in a hybrid setting. Involves mentorship and practical team simulations to prepare for the tech industry.
Software Developer specializing in APPIAN solutions and BPM implementation for public sector clients. Working in a hybrid model and delivering technical excellence with a multidisciplinary team.
React Native Developer working at Brillio, a digital technology service provider. Developing mobile applications for iOS and Android platforms, focusing on high - quality performance and user experience.