Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

SELECT •

Teramo

Ibrido

EUR 40.000 - 70.000

Tempo pieno

30+ giorni fa

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Inizia da zero o importa un CV esistente

Descrizione del lavoro

Una giovane azienda di software in crescita cerca un Senior Back-end Engineer per guidare la progettazione e implementazione di soluzioni SaaS. Questo ruolo chiave supporterà la gestione delle vendite sul campo e il miglioramento dei processi commerciali, lavorando in un team internazionale e dinamico con possibilità di lavoro ibrido.

Servizi

Posizione sfidante in un'azienda in rapida crescita
Partecipazione a un team internazionale e giovane
Flessibilità lavorativa con possibilità di lavoro ibrido

Competenze

  • Avanzata conoscenza della programmazione orientata agli oggetti (OOP).
  • Esperienza applicando i principi SOLID e i modelli di design.
  • Esperienza pratica in architetture a microservizi.

Mansioni

  • Guidare lo sviluppo e il refactoring delle capacità di prodotti avanzati.
  • Assicurare che le soluzioni soddisfino architettura, sicurezza e linee guida di scalabilità.
  • Condurre revisioni di design e raccogliere requisiti.

Conoscenze

Programmazione orientée objet
Refactoring di codice legacy
Programmazione in C#
Principi SOLID
Test unitari
Inglese fluente
Sistemi distribuiti
Architettura a microservizi
Ottimizzazione delle prestazioni del database

Descrizione del lavoro

  • is a professional team of recruiting specialists who are searching for talents in Ukraine, Europe, and the USA. Currently, we are looking for a Senior Back-end Engineer for XTEL.

Senior Backend Developer will be in charge of product design and implementation, implementing and architecting solutions to support field sales management and trade optimization processes and manage their complex planning and execution activity. You will be at the base of the transformation of the solution to SaaS, with a focus on identifying area to be refactored and to be transformed in services.

Senior Back-End Developer will :

  • Lead the development and refactoring of advanced products capabilities, analyzing key information, and transform it into insightful technical recommendations;
  • Support design reviews to ensure solutions fit architecture, security, scalability and maintainability guidelines;
  • Gather requirements, designing and implementing the product / capabilities, leading the development, deploying, and monitoring the service in production;
  • Provide development estimates of the new features and enhancements together with other Scrum team members;
  • Provide engineering leadership and contribute to engineering community, standards & best practices;
  • Develop and maintain software to ensure quality, responsiveness, and efficiency, security, modifiability, extensibility and performance;
  • Work closely with other staff, such as other Scrum team, project managers, UX designers, other developers, systems analysts and sales and marketing professionals, on a complex SaaS solution mainly based on Microsoft technologies and hosted on Azure;
  • Help implementing and architecting how they provide solutions to support field sales management and trade optimization processes and manage their complex planning and execution activity.

A great candidate will have :

  • Advanced knowledge of Object Oriented Programming (OOP);
  • Experience in legacy code refactoring;
  • Demonstrable experience in C# programming;
  • Real life experience applying SOLID principles and Design Patterns;
  • Experience writing Unit Tests & Integration Tests;
  • Fluent English, since you will use it every day to communicate with colleagues across Europe;
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
  • Knowledge in development of distributed / scalable systems and high-volume transaction applications;
  • Demonstrable experience working in a microservice-oriented architecture;
  • Experience with databases query performance tuning / troubleshooting;
  • Experience in Consumer Goods / Retail sector and in specific commercial processes (trade promotions, sales agreement, sales force automation, incentives management, retail execution) will be advantageous.

What you will get?

  • challenging position in a fast-growing Revenue Growth and Trade Promotion Management software company
  • being part of a young and international team with strong ownership and a can-do mentality
  • opportunity to actively contribute to the further growth of the organization
  • an international multidisciplinary setting and close cooperation with the business
  • flexible working with possibility of hybrid work (the company HQ is based in Bologna)

Senior Software Engineer • teramo, Italia

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