We are looking for a Senior Software Engineer to join our agile team. In a fast-paced development environment focused on growth and innovation, you will be responsible for translating requirements into code to create, improve and maintain high-quality software.
Responsibilities
- Manage and resolve complex second‑level incidents, performing root cause analysis, implementing code fixes, and documenting solutions with a continuous improvement mindset.
- Develop and maintain components in C#/.NET, optimizing application logic on SQL Server (T‑SQL, Stored Procedures).
- Perform advanced debugging and troubleshooting on batch processes, SQL jobs, APIs, and Windows/Web services to ensure system stability and operational continuity.
- Collaborate with development teams, DBAs, and stakeholders to assess impact, implement fixes, and support releases.
- Enhance solution efficiency and resolution time by leveraging AI tools and contributing to the technical knowledge base.
Qualifications
- At least 3–4 years of experience in a similar role.
- Solid experience in C#/.NET development, with strong knowledge of OOP, exception handling, and debugging (Visual Studio).
- Strong knowledge of SQL Server and T‑SQL, including complex queries, performance optimisation, and advanced stored procedures (CTE, triggers, UDFs).
- Proven problem‑solving skills, with the ability to analyse logs and stack traces to quickly identify root causes.
- Familiarity with version control systems (Git) and collaborative development workflows.
- Experience with AI‑assisted development (e.g., Copilot, ChatGPT, Claude), including the ability to critically evaluate outputs and effectively integrate them into the codebase.
- Basic knowledge of prompt engineering applied to software development.
- Degree in a STEM discipline.
- Advanced proficiency in English (C1 level).
Nice to have
- Knowledge of Microsoft web frameworks (ASP.NET MVC, Web API, Blazor).
- Familiarity with Azure DevOps and CI/CD pipelines, including release management.
- Experience with reporting and data extraction on SQL Server (e.g., SSRS).
- Basic skills in automation (PowerShell) and experience in structured Help Desk / ticketing environments (Jira, Freshdesk, Zendesk).
Benefits
- Short working week – no work on Friday afternoons.
- Welfare plan tailored to individual needs, with many services and benefits for wellbeing.
- Flexible, hybrid working model with trust‑based arrangements – no clock‑in/out.
- Personalised development programme to build skills and contribute to company goals.
- Inclusive, collaborative culture founded on diversity, respect and equality.
- Commitment to sustainability and innovation in every project.
Location
Napoli or Catania.