The Software Engineer is responsible for creating ICT solutions that meet internal customer requirements, ensuring maximum functionality and efficiency. The core responsibilities include:
Planning and designing detailed solutions
Developing and engineering solution components
Creating prototypes and end-user solutions
Formalizing and documenting solutions
Providing support beyond the first level (Help desk)
Key Responsibilities
Understand internal customer requirements and translate them into application functionality
Collaborate with IT professionals to define technical specifications and feasibility
Create mockups and prototypes based on specifications
Participate in the entire software lifecycle by developing components or features
Write quality code adhering to standards and using shared tools
Perform pre-release testing and code reviews to ensure quality standards
Maintain integrations and data flows within complex applications
Debug and troubleshoot applications
Monitor applications to identify updates or new features needed
Create technical documentation and training materials for end-user adoption
Act as a product expert for support and new development requests
Promote team learning through proactive activities aimed at innovation and efficiency
Adopt and promote digital technologies within the function for process and communication improvements
Engage in behaviors and actions supporting Sustainable Development, focusing on environmental care, process improvement, and organizational well-being
Requirements
* Master’s or Bachelor’s degree in STEM fields
Ottieni una revisione del curriculum gratis e riservata.