Senior Full Stack Software Developer, Italy
Join to apply for the Senior Full Stack Software Developer, Italy role at ION.
Overview
We are seeking ambitious and self-driven candidates for the position of a Full Stack Software Engineer to expand our multi-site development team in Pisa. Our team develops financial innovation products that enhance our clients' revenue generation and help maintain our leadership in the fintech market. You will be involved in all aspects of the software development lifecycle and collaborate closely with product management. You will work within a full-stack, collaborative, and innovative environment that encourages exploring new technologies and solutions.
Who We Are
We are visionary innovators providing trading and workflow automation solutions, high-value analytics, and strategic consulting to a broad range of clients including corporations, financial institutions, central banks, and governments. Over 40% of the world's largest companies utilize our solutions. Our growth stems from bringing together some of the most successful financial technology companies worldwide.
At ION, we offer opportunities to invent, design, collaborate, and transform businesses globally. Join us to do your best work.
Learn more at iongroup.com.
Role and Responsibilities
* Design, code, and debug software.
* Improve the performance of existing software.
* Provide training to other engineers.
* Maintain and upgrade existing software.
* Recommend new technologies to enhance productivity.
* Supervise and oversee technical project aspects.
* Investigate software-related issues and implement necessary adjustments.
* Participate in team meetings to discuss projects, brainstorm, and resolve issues.
Skills and Experience
* Familiar with programming paradigms such as Object-oriented, Concurrent, Functional, and Asynchronous programming.
* Proficient in Java, JavaScript, or Python.
* Experienced with frameworks like Node.js, React, Angular, or Spring.
* Knowledge of SQL and NoSQL databases.
* Experience with ATDD and TDD practices and tools.
* Familiar with CI tools and best practices.
* Proficient with Git, Maven, Jenkins, and relevant IDEs (Eclipse, Visual Studio Code).
* Capable of handling complex systems.
* Ability to understand functional requirements and contribute to solutions for non-functional needs.
* Minimum of 3 years experience as a Full Stack Developer.
* Ability to work effectively in multi-functional, self-organized teams.
* Rigorous, professional, and team-oriented attitude.
* Excellent interpersonal skills across all levels of seniority.
Academic Background
* Preferred: BSc, MSc, or PhD in Computer Engineering or Science from top-ranked universities.
Contract Details
* Full-time, permanent contract.
Additional Notes
According to Italian Law (L.68/99), candidates with disabilities will be prioritized. Due to high application volume, only shortlisted candidates will be contacted. Applications from recruitment agencies will not be accepted.
#J-18808-Ljbffr