Software Developer Senior

CRIF S.p.A.

Bologna

On-site

EUR 29,000 - 35,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CRIF is a prestigious international group delivering information solutions, decision models, outsourcing, software and consulting services. We are seeking a Senior Software Developer - full stack to lead delivery of business-critical applications across international markets, combining hands-on development with team coordination and stakeholder interaction.

The role balances frontend and backend work with planning, delivery milestones, and client-facing collaboration in a global technology

Qualifications

  • Degree in STEM disciplines or equivalent professional experience.
  • Strong experience in software development within structured environments.
  • Proven experience as a Technical Team Leader (TTL) or in a comparable hands-on technical leadership role.
  • Experience in coordinating software development teams, including task allocation and delivery accountability.
  • Experience in customer-facing or stakeholder-facing contexts.
  • Good command of the English language.

Responsibilities

  • Lead the technical development of complex software solutions and business-critical applications, acting as Technical Team Leader (TTL) throughout the delivery lifecycle.
  • Coordinate day-to-day team activities, assigning tasks, balancing workloads, setting priorities, and monitoring delivery milestones.
  • Contribute to project planning, effort estimation, risk evaluation, and progress monitoring.
  • Work closely with clients, product owners, business stakeholders, and architects to clarify requirements and align delivery with expectations.
  • Promote software quality through code reviews, testing strategy, documentation, and maintainability.
  • Collaborate with frontend, backend, QA, DevOps, and architecture teams in an international context.

Skills

Java
Spring Boot
Spring Framework
REST APIs
Angular
React
TypeScript
Microservices
Databases
Git
CI/CD
Docker
Kubernetes
OpenShift
Code quality

Education

Degree in STEM disciplines

Tools

Docker
Kubernetes
OpenShift
Git
CI/CD

Job description

Select how often (in days) to receive an alert:

Software Developer Senior

Location:

Bologna, IT

CRIF is a prestigious and innovative international group specializing in information solutions, decision models, outsourcing, software, and consulting services. Within our Global Technology division, we are looking for a Senior Software developer -full stuck to support the delivery of business-critical applications and enterprise software solutions that enable core business processes across international markets. This is a senior, hands-on leadership role for a professional who combines deep technical expertise with team coordination, delivery oversight, and effective stakeholder interaction.

What You Will Do

You will operate in a structured, cross-functional environment where technical excellence and execution discipline are equally important. The role balances direct software contribution across frontend and backend layers with responsibility for team alignment, planning, delivery milestones, and client-facing collaboration.

  • Lead the technical development of complex software solutions and business-critical applications, acting as Technical Team Leader (TTL) throughout the delivery lifecycle.
  • Act as a key technical reference for the team, supporting design decisions, problem solving, and engineering best practices.
  • Coordinate day-to-day team activities, assigning tasks, balancing workloads, setting priorities, and monitoring delivery milestones.
  • Contribute to project planning, effort estimation, risk evaluation, and progress monitoring.
  • Work closely with clients, product owners, business stakeholders, and architects to clarify requirements and align delivery with expectations.
  • Support the team in translating business needs into scalable and maintainable technical solutions.
  • Contribute hands-on to software development across frontend and backend layers where needed.
  • Promote software quality through code reviews, testing strategy, documentation, and maintainability.
  • Collaborate with frontend, backend, QA, DevOps, and architecture teams in an international context.
  • Improve engineering processes, team effectiveness, Agile ways of working, and CI/CD practices.
  • Mentor team members, provide technical guidance and feedback, and encourage knowledge sharing and continuous growth.
  • Balance technical execution with coordination and delivery responsibility.
The Ideal Candidate
  • Degree in STEM disciplines or equivalent professional experience.
  • Strong experience in software development within structured environments.
  • Proven experience as a Technical Team Leader (TTL) or in a comparable hands‑on technical leadership role, guiding development teams and technical decisions.
  • Demonstrated experience managing and coordinating software development teams, including task allocation, performance feedback, and delivery accountability.
  • Experience in organizing activities, setting priorities, and following delivery progress.
  • Experience in customer-facing or stakeholder-facing contexts.
  • Ability to understand business needs and translate them into clear technical direction.
  • Strong communication skills, ownership, leadership attitude, and a pragmatic problem‑solving mindset.
  • Familiarity with Agile methodologies and structured software delivery processes.
  • Good command of the English language.
Required Technical Skills
  • Strong full stack software development background.
  • Solid hands‑on experience with Java, Spring Boot, Spring Framework, and the development of RESTful APIs and backend services.
  • Experience with frontend technologies such as Angular or React, preferably with TypeScript.
  • Experience in designing and integrating REST APIs and services, with an understanding of enterprise application integration.
  • Good understanding of microservices or service‑oriented architectures.
  • Experience with relational and/or non‑relational databases.
  • Experience with Git and CI/CD processes.
  • Familiarity with containerized environments and orchestration platforms such as Docker, Kubernetes, or OpenShift.
  • Good knowledge of software quality practices, testing approaches, and code review standards.
Nice to Have
  • Experience with AWS or Azure.
  • Knowledge of enterprise integration patterns.
  • Familiarity with observability, monitoring, and logging tools.
  • Experience with SonarQube or similar code quality platforms.
  • Familiarity with DevOps practices and release management processes.
  • Experience in regulated or business‑critical environments.
  • Exposure to AI tools supporting the software development lifecycle.
  • Experience in international and multi‑country delivery contexts.
  • Knowledge of Python as an additional technology.
  • Familiarity with reporting, governance, and project tracking activities.
What It Means to Work With Us
  • Work in an inclusive and innovative environment where collaboration and respect are core values.
  • Contribute to large-scale, business-critical international projects with visible business impact.
  • Grow professionally in a structured global technology context with strong engineering standards.
  • Take on meaningful delivery responsibility while continuing to develop your technical and leadership capabilities.
  • Be part of a company committed to diversity, equal opportunities, and sustainable long‑term development.

We offer a safe and inclusive environment where colleagues are encouraged to think outside the box. CRIF is committed to creating a diverse, inclusive work environment and promoting equal opportunities throughout the employee life cycle. We aim to attract and retain the best people and embracing gender, age, culture, religion and disability diversity

Permanent contract

The Annual Salary for this position starts from 32.000 gross per year.

The level of classification will be determined during the selection process based on the candidate’s profile and in accordance with the National Collective Labour Agreement (CCNL) for the Tertiary, Distribution and Services sector.

The final compensation package, including any variable components (such as MBO) or additional benefits, will depend on the assessment of the candidate’s profile against the role requirements.

Pursuant to Regulation (EU) 2016/679(“GDPR”), candidates are hereby informed that their personal data will be processed exclusively for purposes related to the management of their application and the selection process. For further information on the processing of personal data and on the exercise of their privacy rights, candidates are invited to consult the full privacy notice available at the following Link , in the “Terms of Use” section.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

CRIF • Bologna

On-site
EUR 29,000 - 35,000
Cyber Security Analyst Senior
Cyber Security Analyst Senior

CRIF • Bologna

On-site
EUR 45,000 - 55,000
Software Developer Senior
Software Developer Senior

CRIF • Napoli

On-site
EUR 32,000 - 40,000
Junior Talent Acquisition Specialist - Cat. protetta L.68/99
Junior Talent Acquisition Specialist - Cat. protetta L.68/99

CRIF S.p.A. • Bologna

On-site
EUR 30,000 - 40,000
Cultural and sporting initiatives
Support services for work and home
MBO programs and incentives
+1
Analyst - AI Engineer Junior
Analyst - AI Engineer Junior

CRIF • Rende

On-site
EUR 22,000 - 26,000
Information Security Governance Analyst
Information Security Governance Analyst

CRIF • Bologna

On-site
EUR 34,000 - 42,000
IT Business Analyst _ Software Developer
IT Business Analyst _ Software Developer

CRIF • Rende

On-site
EUR 25,200 - 30,800
Internship AI Engineer
Internship AI Engineer

CRIF • Bologna

Hybrid
EUR 10,000 - 14,000
Rimborso spese 1100 € al mese
Smart working 40%
Senior Process Analyst
Senior Process Analyst

CRIF • Bologna

On-site
EUR 29,000 - 35,000
Premises & Equipment Specialist - Cat. protetta L.68/99
Premises & Equipment Specialist - Cat. protetta L.68/99

CRIF • Bologna

On-site
EUR 25,000 - 31,000