Full Stack Developer
2 mesi fa
Location: Firenze, Italy
The Senior Software Engineer will be part of a talented software team and will be responsible for software development and operational support activities while providing expertise in the full software development lifecycle, from concept and design to configuration management and testing. He/She will design, test and evaluate computer software applications.
Duties of a senior software engineer include:
- Designs and develops programming systems;
- Responds promptly and accurately to bug reports;
- Assesses and repairs legacy code;
- Conducts system analysis and development;
- Keeps up to date with changing technologies;
- Analyzes, designs, coordinates and supervises development software programs;
- Analyses system requirements, derive software requirements and divides them into tasks;
- Analyzes the performance of programs of the company;
- Tests programs;
- Documents programming codes consistently;
- Prepares presentations to customers and clients and maintains strong and positive client interactions.
Key Responsibilities
- Analyze, design, coordinate and supervise the development of software systems.
- Analyze system specifications and translate high level requirements into functional requirements to perform the design, development, testing, and maintenance of software from inception to the production system.
- Design and develop large scale applications for critical infrastructure systems, delivering high availability and performance.
- Contribute in all phases of the development lifecycle.
- Write well designed, testable and efficient code.
- Be responsible for analysis of programs including performance, diagnosis and troubleshooting and designing solutions.
- Be responsible for the development of new programs, analyze current programs and processes, and make recommendations which yield a more cost effective product.
- Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
- Be responsible for adopting and using tools and equipment involved in performance of essential functions of programming including measuring instruments.
- Communicate with system engineers and manufacturer's technical staff regarding programming needs and performance.
- Provide assistance to testers and support colleagues as needed to determine system problems.
- Software tool selection, installation and configuration for development, integration and production environments.
- Provide recommendations to management concerning issues of programmer productivity and software development management.
- Make presentations to customer, client and professional peers.
- Maintain strong and positive relationship with the customer and suppliers.
- Work as a member of an Agile team.
Skills, Experience and Qualifications
- Masters’ degree in Engineering (Telecommunications, Electronic, ICT).
- Min. 3 years’ experience in the design and development of complex software architectures.
- Fluent in Italian and English.
- Proven hands-on experience with Web Application development (more than 3 years).
- Knowledge of Object Oriented analysis and design using common design patterns.
- Experience with test-driven development.
Required strong knowledge of:
- Coding skills in Java;
- Git;
- Angular;
- Spring (Web and Security);
- Docker;
- RDBMS SQL (Percona, MySQL, Microsoft SQL Server Etc.);
A good knowledge of one or some of the following points enforce the profile:
- Linux OS;
- WebServices/RestServices development (SOA, REST, XML, JSON);
- Modular application and multithreading application development;
- Networking;
- NodeJS;
- OSGi, JPA;
- JUnit;
- Typescript/Javascript;
- CSS;
- Bootstrap;
- Kubernetes;
- Ansible;
- Gitlab/Pipeline;
- Helm;
- Kafka;
Nice to have knowledge of:
- Standard protocols such as SNMP, Modbus, OPC, etc;
- Spark;
- Drools;
- NGRX;
- Material;
- Karma;
- Karate;
- SonarQube;
- GWT;
- Rook/Ceph;
- Velero;
- Prometheus;
- ClickHouse;
- Argo;
- Sealed-Secrets;
- Keycloack (Oauth2/oidc);
- Jasper;
- Python;
- Bash;
Good interpersonal skills and communication skills, including the ability to work in an Agile team environment.
Ability to manage Customer and Suppliers relationships and to work in an international environment.
Availability to travel.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now
Interested in a CAREER IN THE RAIL transportation sector?
#J-18808-Ljbffr-
Full stack developer
2 mesi fa
Italia, IT Prisma srl A tempo pienoFULL STACK DEVELOPER Siamo alla ricerca di un esperto Full Stack Developer che possieda competenze nello sviluppo di software con architettura a "micro-servizi", utilizzando tecnologie come Docker e Docker Compose. Il candidato ideale dovrebbe avere una solida esperienza nel backend con .NET Core e
-
Full Stack Developer
3 giorni fa
Italia Hunters Group A tempo pieno75persone hannogià visualizzato questa offerta Dettagli opportunità Settore: Funzione: Tipo di Contratto: Codice opportunità: Descrizione Innovativa Software House specializzata nello sviluppo e implementazione di soluzioni proprietarie volte alla personalizzazione e configurazione 2D, 3D e AR per l’E-Commerce Principali responsabilità ...
-
Full stack Developer
3 giorni fa
Italia Michael Page International Italia S.r.l. A tempo pienoFull stack Developer Piacenza Azienda Il nostro cliente è un'azienda produttiva in ambito nautico per segmento luxury con progettualità internazionali e con oltre 20 anni di presenza sul mercato. Offerta La risorsa prescelta verrà inserita nel team IT e risponderà direttamente al Responsabile dei Sistemi Informativi.La risorsa si occuperà di:...
-
Full Stack Developer
3 giorni fa
Italia Kineton S.r.l. A tempo pienoWe are looking for a Full Stack Developer to join our Media IT Telco team. You will be mainly involved in the design, development and validation phases of all applications that can be published on the different digital devices on the market in the fields of: mobile, web and smartTv.Key requirements: Bachelor's or Master's degree in computer...
-
Italia Altec Software S.R.L. A tempo pienoCompany OverviewAltec Software S.R.L. is a well-established Italian software house operating in the field of Heating, Ventilation and Air Conditioning (HVAC). With years of experience in delivering high-quality solutions, we are looking for a skilled Full Stack Developer to contribute to our growth.
-
Full Stack Developer
3 giorni fa
Italia OVERACE GROUP A tempo pienoWe create and use innovative technologies and tools to transform ideas into solutions. We are looking for passionate people who love their work and are not afraid to test themselves. You will work in a dynamic and professional reality that promotes creativity and the desire to experiment within ambitious projects . Our offer includes professional consultancy...
-
Full Stack Developer
2 mesi fa
Italia OVERACE GROUP A tempo pienoWe create and use innovative technologies and tools to transform ideas into solutions. We are looking for passionate people who love their work and are not afraid to test themselves. You will work in a dynamic and professional reality that promotes creativity and the desire to experiment within ambitious projects . Our offer includes professional...
-
Specialista tecnologico full stack
6 giorni fa
Italia Prisma srl A tempo pienoDescrizione del ruolo:\Prisma srl è alla ricerca di un esperto Full Stack Developer che sia in grado di sviluppare software con architettura a "micro-servizi", utilizzando tecnologie come Docker e Docker Compose. \\Il candidato ideale dovrebbe avere una solida esperienza nel backend con .NET Core e essere in grado di lavorare in team.\\Competenze...
-
[Full Remote] Full-stack developer
3 giorni fa
Italia Joinrs US A tempo pienoAbout Calton: Calton is at the forefront of leveraging AI to transform customer feedback into actionable insights, enhancing businesses' online presence and customer experience. Founded in 2019, we empower businesses to understand and act on customer opinions with our innovative technology solutions. Our team is dedicated to pushing the boundaries of...
-
Full Stack Developer
3 giorni fa
Italia Ai Kosmo - Your Hotel Digital Concierge A tempo pienoContratto: Tempo pieno con orario flessibile Full Remote (con almeno un incontro mensile in presenza) Siamo una startup innovativa in crescita e cerchiamo uno sviluppatore full stack con un forte focus sul front-end da inserire nel nostro team. Se sei appassionato di programmazione, flessibile e desideroso di crescere in un ambiente dinamico, questa...
-
Full-stack developer contabilità cloud
3 giorni fa
Italia SEASOFT S.P.A. A tempo pienoSenior Talent Acquisition presso Dylog Italia Spa | Software & TechnologyStiamo cercando Full-stack Developer da inserire nel Team di sviluppo del software di Contabilità in CLOUD. Riporteranno al Responsabile dell’area di prodotto. Si occuperanno di: Lavorare su un progetto in rapida evoluzione, che sarà la base per una nuova generazione di prodotti...
-
Italia Altec Software s.r.l. A tempo pienoAt Altec Software s.r.l., we are looking to enhance our development team with a talented Full Stack Developer.We are an established Italian software house specializing in the field of Heating, Ventilation and Air Conditioning (HVAC).As a key member of our team, you will contribute significantly to the growth and success of our company.The ideal candidate...
-
Full Stack Web Developer
3 giorni fa
Italia team.blue A tempo pienoCompany Overview team.blue is an ecosystem of successful brands working together across regions to provide customers with everything they need to succeed online. 60+ successful brands make up the group; with a team of 2.700 experts serving its 3.3 million customers across Europe and beyond. team.blue's brands are a mix of traditional hosting businesses,...
-
Full Stack Developer | Java, Angular
3 giorni fa
Italia HRM Group A tempo pienoIl Full Stack Developer in HRMè responsabile dello sviluppo e della manutenzione di applicazioni web utilizzando Java e Angular. Collaborerà con il team di progettazione per implementare nuove funzionalità, risolverà bug e ottimizzerà le performance delle applicazioni. Partecipa a revisioni del codice e implementa le best practices di sviluppo. Inoltre,...
-
Frontend Developer
3 giorni fa
Italia Michael Page International A tempo pienoCategoria: Technology & TelecomsLuogo di lavoro: Italia Opportunità professionale rivolta a Frontend Developer con esperienza, voglia di mettersi in gioco e di lavorare in squadra, da inserire all'interno del Team di Ricerca e Sviluppo di una solida azienda IT di prodotto. Responsabilità:Progettare e realizzare la nuova piattaforma cloud-native...
-
Full-Stack Developer
3 giorni fa
Italia Buscojobs A tempo pienoSedi: Trento, Padova, Bologna, Benevento, CataniaEsperienza: almeno 3 anni Cosa aspettarti da questa posizioneSarai inserito/a all’interno della nostra Deda Next, azienda del Gruppo che offre alle Pubbliche Amministrazioni Centrali e Locali e alle Utilities, servizi e soluzioni per la trasformazione digitale, per la trasparenza e l’interoperabilità...
-
Italia Salvagnini Maschinenbau GmbH A tempo pienoFull Stack Developer C# Software EngineerCompany: Salvagnini Italia S.p.A., Italy Date: 16/09/2024 Do you want to play a professional role in software development applications C#? We're waiting for you! Goals of the position: Development and maintenance of innovative software applications Computational geometry Requirements: Bachelor's or...
-
Full Stack PHP Developer
3 giorni fa
Italia Dedalus Group A tempo pienoAnd do you want to make healthcare safer, better and more reliable? Join our Team! Join us as a Java Full Stack Developer at Dedalus , one of the World’s leading healthcare technology companies, in our Software Engineering Team to do the best work of your career and make a profound impact in providing better care for a healthier planet. You will ...
-
Sviluppatore Full Stack
2 settimane fa
Italia Dedagroup Spa A tempo pienoDescrizione del Lavoro">Siamo alla ricerca di un Sviluppatore Full Stack che si unisca al nostro team per contribuire allo sviluppo di soluzioni software innovative e scalabili. La tua missione sarà quella di creare applicativi Web di alta qualità, utilizzando linguaggi di programmazione come C# e Blazor WebAssembly (WASM), nonché API RESTful con ASP.NET...
-
JUNIOR FULL STACK DEVELOPER
3 giorni fa
Italia Reply Group A tempo pienoDeine Leidenschaft für die Frontend- und Backend Entwicklung kannst du in unseren spannenden und innovativen Projekten im IoT Umfeld voll und ganz ausleben: Als Full Stack Developer entwickelst du moderne Softwarelösungen mit JavaScript/Typescript, Java, JavaEE und Frameworks und Tools wie node.js, React.js, Spring und Express Du arbeitest mit deinen...