Attiva gli avvisi di lavoro via e-mail!

Lead Software Engineer, Italy

Experteer Italy

Collecchio

In loco

EUR 50.000 - 90.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

An innovative firm is seeking a Senior Specialist/Project Manager to lead development teams and drive technical excellence. This role offers the opportunity to design and implement cutting-edge software solutions while mentoring junior engineers. You'll collaborate with product managers and architects to enhance existing services and tackle complex software challenges. Join a dynamic environment where your contributions will empower global businesses and shape the future of technology. If you have a passion for software development and a desire to make a significant impact, this is the perfect opportunity for you.

Competenze

  • 8+ years of successful experience as a Software Engineer.
  • Proficient in CI tools and best practices.
  • Experience working in Agile, globally distributed organizations.

Mansioni

  • Serve as a technical lead, contributing to and directing the efforts of your development team.
  • Design, develop, modify, implement, and support software components.
  • Mentor Software Engineers for skill and knowledge development.

Conoscenze

Object-oriented programming
Concurrent programming
Functional programming
Asynchronous programming
ATDD
TDD
CI tools
Git
Maven
Jenkins
Docker
AWS
Eclipse
Visual Studio Code
Agile methodologies

Formazione

PhD in Computer Engineering/Science
MSc in Computer Engineering/Science

Strumenti

Git
Maven
Jenkins
Docker
AWS
Eclipse
Visual Studio Code

Descrizione del lavoro

Specialista Senior / Project Manager

Location: In sede

Company: ION Group – Development

Type: Full-time / On-site

Who we are

We’re visionary innovators providing trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. Over 40% of the world’s largest companies use our solutions. We have achieved tremendous growth by bringing together some of the best financial technology companies worldwide.

At ION, we offer careers with many opportunities: to invent, design, collaborate, build, and transform businesses. Join us to empower people globally to do more, faster, and better. This is your chance to do your best work.

Responsibilities
  1. Serve as a technical lead, contributing to and directing the efforts of your development team.
  2. Design, develop, modify, implement, and support software components (UI or server-side services, depending on your skills and willingness to learn new ones).
  3. Contribute to the evolution of our existing solutions and services.
  4. Identify root causes of complex software issues and develop practical, efficient, and permanent solutions.
  5. Stay current with new technologies and open-source options; evaluate and recommend as necessary.
  6. Assist in planning, estimation, scheduling, and staffing within global distributed teams.
  7. Mentor Software Engineers for skill and knowledge development through advice, coaching, and training.
  8. Identify process improvements, best practices, and develop new processes.
  9. Collaborate closely with Product and Project Managers, SMEs, DevOps engineers, and Architects.
Your skills and experience
  • Advanced in one or more programming paradigms: Object-oriented, Concurrent, Functional, Asynchronous programming.
  • Proficient in ATDD and TDD tools and practices.
  • Proficient in CI tools and best practices.
  • Experienced with Git, Maven, Jenkins, Nexus, Docker, AWS, and IDEs like Eclipse or Visual Studio Code.
  • Experienced with large distributed systems complexity.
  • Skilled in understanding functional requirements with product owners or SMEs.
  • Experience with non-functional requirements and their impact on architecture and system design.
  • 8+ years of successful experience as a Software Engineer.
  • Experience working in Agile, globally distributed organizations.
  • Ability to influence, drive, and coach teammates on methodologies, practices, and technologies.
  • Rigorous and professional approach to work.
  • Valuing teamwork and comfortable engaging with individuals at all levels within the company.
Your academic background
  • Preferred: PhD or MSc in Computer Engineering/Science from top-ranked universities in Engineering and Technology.
Contract Information

In accordance with Italian Law (L.68/99), candidates from the disability list will be given priority.

We consider only direct applications. CVs from recruitment agencies will not be accepted.

Due to high application volumes, only candidates meeting the criteria will be contacted.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.