×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in 44121, Ferrara, Emilia-Romagna, Italy
Listing for: Nicholson Search and Selection
Full Time position
Listed on 2026-01-07
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Senior Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Senior Software Engineer

Our client is one of the best SaaS start-ups in Italy in the area of e-invoicing - their technology enables management software, ERPs, and e-commerce platforms to seamlessly interact with the world of digital compliance, think electronic invoicing, government interchange systems, and secure digital signatures without the complexity.

Their platform provides powerful, well-documented, and scalable APIs that process millions of critical transactions every day. Our mission is simple: abstract complexity.

Location:

Ferrara, Italy (3 days in the office)

Contract:

full-time

VISA: no VISA provided

The Challenge

They are looking for a Senior Software Engineer who wants to do more than write code: you want to design systems.

You’ll join a team where code quality, maintainability, and performance are non-negotiable. You’ll work on the core of our platform, optimizing high-volume data flows and ensuring reliability for our B2B partners.

What You Will Do

- Design & Development:
Build and maintain robust, secure, and performant RESTful APIs.
- Architecture:
Contribute to decisions that scale infrastructure and handle traffic peaks.
- Quality:
Write clean, tested code. Participate in code reviews and pair programming.
- Integrations:
Simplify complex government protocols for end-users.
- Mentorship:
Support junior developers and promote best practices.
- Problem Solving:
Diagnose and resolve performance bottlenecks and critical bugs.

Our Tech Stack

- Backend: PHP (Symfony), Python
- Database:
PostgreSQL

- Infrastructure: AWS
- Tools:
Git, CI/CD pipelines, Jira, Confluence, Slack

Requirements

- Experience:

4+ years in backend development for complex web applications, preferably Fin Tech.
- Backend: working experience with PHP (Symfony) and Python
- Cloud: working experience in AWS
- API Mastery:
Strong knowledge of API design, authentication, and security.
- Database:
Expertise in relational databases and query optimization.
- Testing:
Comfortable with Unit, Functional, and Integration tests.
- Mindset:
Autonomous, analytical, and results-driven.
- Language:
Good command of English (written and spoken), native Italian.

Nice to Have

- Experience in Fintech, E-Invoicing, or system integration projects.
- Knowledge of AWS and Infrastructure as Code.
- Familiarity with Java.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary