Job Description:
Job Title: Banking Software Analyst
Location: Florence, Italy
Industry: Finance, Banking & Insurance
Job Description:
The Banking Software Analyst based in Florence plays a critical role in supporting, developing, and optimizing software applications used by financial institutions within the Finance, Banking & Insurance sector. This role involves analyzing business requirements, collaborating with IT and banking teams, and ensuring software solutions effectively meet operational and regulatory needs.
Key responsibilities include gathering and documenting detailed functional and technical specifications, conducting system testing, troubleshooting software issues, and coordinating with developers to implement enhancements. The analyst works closely with stakeholders to understand banking workflows and translate them into software features that improve efficiency and customer experience.
This position requires monitoring software performance, supporting system upgrades, and ensuring compliance with banking regulations and security standards. The Banking Software Analyst also contributes to user training and documentation to facilitate smooth adoption of technology solutions.
Ideal candidates will have a strong understanding of banking operations, software development life cycle (SDLC), and experience working with core banking systems or financial applications. Proficiency in programming languages, databases, and banking regulations within Italy and the EU is highly valued. Strong analytical, communication, and problem-solving skills in both Italian and English are essential. The ability to manage multiple projects and collaborate effectively across teams is crucial for success.
Job Requirement:
Job Requirements: Banking Software Analyst
Location: Florence, Italy
Industry: Finance, Banking & Insurance
Candidates must hold a bachelor’s degree in computer science, information technology, finance, or a related field. A master’s degree or relevant certifications in software development, IT management, or banking technology is an advantage. A minimum of 3 to 5 years of experience working as a software analyst or developer within the Finance, Banking & Insurance industry is required.
Applicants should have strong knowledge of banking operations, core banking systems, and financial software applications. Familiarity with software development life cycle (SDLC), agile methodologies, and system integration is essential. Experience with programming languages such as Java, SQL, or Python, and database management is highly desirable.
Excellent analytical and problem-solving skills are critical for diagnosing software issues, gathering business requirements, and translating them into technical specifications. Candidates must have a solid understanding of Italian and EU banking regulations and compliance requirements related to software systems.
Strong communication skills in both Italian and English are necessary to collaborate with IT teams, business stakeholders, and external vendors. Candidates must demonstrate the ability to manage multiple projects simultaneously, work under pressure, and maintain attention to detail. A proactive mindset and commitment to continuous learning and improvement in banking technology are key to success in this role.