- Realize second level support activities: Analyze application problems in production, debug processes, correct defects and anomalies, improve processes resilience, applies lean methodology to make continuous improvement of the Run activities, update documentation (PDD, Design document)
- Effective management of maintenance tickets within SLA defined
- Apply classification of maintenance tickets to address actions for the continuous improvement of the automated processes (LEAN methodology)
- Analyze business needs to evolve existing applications and processes
- Designs and develops new applications or parts of them when required, collaborates in the analysis of new technological solutions
- Support the production of reports of Run activities
- Support the continuous dialogue and exchange of information with the other IT maintenance teams to improve the maintenance activities
Direct Responsibilities
- Problem solving on run activities,
- manage maintenance tickets respecting business SLA,
- support reporting on run activities to the management
- classifying tickets to address improvement actions (Lean methodology)
- taking in charge of new/modified application and check the quality of code and documentation,
- debug the code with problems and develop corrections,
- analysis, design and development of evolutions of application,
- test the software created or modified,
- Interact with other IT maintenance teams to speed up the solution of problems
Contributing Responsibilities
- Support BNL teams in analyzing and resolving application problems.
- Collaborate on the design and development of new applications or parts of them.
- Actively participate in the ceremonies of analysis and sharing of the Tribe's activities.
Technical Behavioral Competencies
Fundamental skills:
Deep knowledge of the following languages: Mobile iOS, Swift
Important skills:
o knowledge of at least one of these technologies: Java, ANGULAR
o knowledge of at least one of these relational databases technologies: Oracle DB , MS SQL Server
Basic knowledge of some of these tools: Jenkins, Maven, Nexus, SonarQube
Generic knowledge of:
o abstract classes, interfaces, mastery of the object paradigm
o web architectures, application client/server, API services
o cloud architectures, microservices and containers
o knowledge of how systems are monitored and maintained
o testing
Nice to have:
o knowledge of Requirements Collection, Analysis, Design, Development and Test activity
o knowledge of the reference architectures and main integration issues
o continuous improvement approaches (Lean methodology)
Specific Qualifications (if required)
Has at least five years of analysis and development experience, with five years of experience in developments with Mobile iOS App
- Has experience in functional analysis and design of IT solutions
- Excellent knowledge of the Office package
- Problem Solving techniques
- Knows the SQL language for querying databases
- Has knowledge of open technologies/architectures
Skills Referential
Behavioural Skills : (Please select up to 4 skills)
- Ability to collaborate / Teamwork
- Adaptability
- Ability to deliver / Results driven
Transversal Skills:
- Analytical Ability
- Ability to manage a project
- Ability to understand, explain and support change
- Ability to manage a project
- Ability to develop and adapt a process
Education Level:
- Bachelor Degree or equivalent
Other/Specific Qualifications (if required)
- Basic knowledge of Italian language can be an advantage