Intermediate Software Developer
Full time
March Networks
The candidate will join an existing team that develops video recording solutions on VSS servers. They will primarily focus on core functionalities and contribute to the system’s evolution from an on-premises recorder to a cloud-based architecture.
The candidate will work under the supervision of a local manager with periodic reviews of completed tasks.
The candidate is able to:
- Design, develop, test, and debug C++ applications in Windows and Linux environments;
- Design and implement services and components that enable edge-to-cloud integration;
- Contribute to the evolution of our REST-based service layer, decoupling it from the underlying runtime environment (embedded vs. cloud);
- Support and participate in the migration of existing applications from Yocto/Linux embedded systems to cloud-native environments;
- Define and implement deployment architectures (container-based and/or cloud-native);
- Support the team in resolving customer issues;
- Develop and contribute to the high-level design strategy for key projects.
Requirements
EXPERIENCE / QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science);
- 3+ years of experience as a software engineer in Linux or Windows C++ Dev;
- Experience designing and developing scalable, high-performance, and highly available embedded and/or server applications;
- Experience in the development of client/server applications in C++ (desirable knowledge of C++20 features , Boost, STL);
- Real-time operating systems, inter-process communication and multi-threaded applications;
- Embedded system development , cross platform development;
- Experience with cloud platforms (e.g. AWS , Google Cloud, Azure, OpenStack);
- Familiarity with databases systems and languages;
- Knowledge of networking protocols and tools (e.g. UDP/IP, TCP/IP, RTSP/RTP, Wireshark, Fiddler, …);
- Experience in an Agile software development environment (SCRUM);
- Object-oriented design and design patterns;
- Ensure ever-increasing quality through enhanced testability and test automation (BDD);
- Excellent written and oral communication skills;
- Fluent English .
DESIDERABLE ASSETS
- Familiarity with YOCTO;
- Experience with containers and orchestration technologies (Docker, K8s).
Benefits
We offer a competitive salary, along with benefits package that include:
- Professional development opportunities with a personal training budget;
- Flexible working hours;
- Hybrid work agreement (2 days per week remote work);
- Physical Activity Policy;
- Fruit day in the office (once a week).
Offerta di lavoro pubblicata 2 giorni fa
Offerte di lavoro simili
- ...candidate will join an existing team that develops video recording solutions on VSS servers... ...The candidate is able to: Design, develop, test, and debug C++ applications in Windows... ...); ~3+ years of experience as a software engineer in Linux or Windows C++ Dev;...ConsigliatoLavoro ibridoRemotoOrario flessibile
- ...CGM Consulting ricerca Full-Stack developer a Monza e Brianza da inserire su un progetto. Requisiti Formazione in settori correlati all'IT (informatica, ingegneria informatica, sistemi di informazione) o esperienza lavorativa equivalente; Almeno 3 anni di esperienza...ConsigliatoImpiego permanenteTempo pieno
- ...help us reinvent the way people learn, because learning never stops. About the Opportunity: ️ The Adventure Ahead As a Software Engineer at Docebo, you aren't just writing code; you are the architect of a world-class SaaS platform that empowers millions to learn...ConsigliatoLavoro ibridoWeekend
- ...A fast-growing tech company in Italy is looking for a Software Engineer to design and deploy solutions for their SaaS platform. You will work in a cross-functional team, collaborate closely with product managers and designers, and tackle complex challenges. Ideal candidates...ConsigliatoLavoro ibrido
- ...CGM Consulting S.r.l. cerca un Full-Stack developer per un progetto a Monza e Brianza. La risorsa avrà il compito di sviluppare applicazioni sia lato client che server, contribuendo a un ambiente di lavoro globale. Richiediamo una formazione in informatica o esperienze...Consigliato
- Una società internazionale di ingegneria cerca un Java Developer con almeno 3 anni di esperienza, per progettare e implementare applicazioni nel settore assicurativo. Il candidato ideale deve avere esperienza con Springboot e architettura a microservizi, e saper lavorare...
- ...Napoli e Bari. Di cosa ti occuperai: Progettare, sviluppare, implementare, testare ed eseguire la convalida di applicazioni software basate sulle ultime versioni di Java secondo i requisiti definiti. Contribuire all’introduzione di nuovi prodotti e mantenere il software...Tempo determinato
- ...with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi‑...
- The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster...Remoto
- ...petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources of audio data and bring it into our ingestion pipeline...Turni
- ...Intré è una software house di consulenza nata nel 1999, conta circa 60 dipendenti che sono organizzati in team che applicano le metodologie agili, in particolare Scrum ed Extreme Programming. La sede di lavoro può essere Monza o Seriate (BG), ed è possibile lavorare...Impiego permanenteRemoto
- A transforming tech company based in Italy is looking for a Product Developer. In this key remote role at Speechify, you will actively ship production code and participate in product discussions to shape roadmaps. The ideal candidate has experience building scalable products...Remoto
- Intré IT, una software house di consulenza con sede a Monza, ricerca professionisti per ruoli che implementano metodologie agili come Scrum. Offriamo un contratto a tempo indeterminato con retribuzione commisurata all'esperienza. È prevista la possibilità di lavorare parzialmente...Impiego permanenteRemoto
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify...Remoto
- Clutch Canada is seeking a Senior Software Engineer for their Core Experiences Team in Bresso, Italy. The role involves collaborating with product teams to deliver solutions, optimizing functionality, and shipping cloud functions using Kotlin. Ideal candidates should have...
- ...parte del mondo Zucchetti! Posizione: Per la sede di Monza siamo alla ricerca di una risorsa da inserire nel ruolo di software developer. Il Team: La risorsa verrà inserita nel team di sviluppo dedicato a progetti software del mondo ERP e gestionale per...Smart workingLavoro ibrido
40.000 € - 48.000 €
...profili di Middle e Senior Management, per compagnia leader nel settore assicurativo , ricerca: Posizione: Senior Software Developer .NET / React La risorsa sarà coinvolta nello sviluppo e nell’evoluzione della piattaforma applicativa aziendale, con l’...- Clutch Canada is seeking a Senior iOS Engineer to join a fast-paced remote team dedicated to improving user experiences through innovative tech solutions. The ideal candidate will have strong skills in Swift and SwiftUI, with a proven track record in product development...Remoto
- ...dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, seleziona SOFTWARE TESTER con competenze di programmazione (.net) per importante cliente. Il candidato ideale dovrà avere almeno 3 anni di esperienza...Smart workingRemoto
- ...We are looking for a Junior Microsoft 365 Developer to join our Oerlikon team in Italy, in Brugherio (MB). The new colleague will support... ...based on the M365 platform. The Microsoft 365 Developer will develop and support the self-developed custom applications together with...Lavoro ibridoRemoto
- ...Job Posting Title IoT Software Engineer The challenge: An exciting opportunity has arisen to contribute to Haier Europe. The Company... ...VSTS. Coding in high level programming languages (C#, python) to develop testing tools integrated with embedded devices #LI-MV1...
- A leading technology company in Brugherio, Italy, is looking for a Junior Microsoft 365 Developer to support digital transformation towards cloud-native architecture. Responsibilities include developing Low Code Applications using Power Apps and Power Automate, supporting...Lavoro ibridoRemoto
- ...nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, seleziona Full-Stack Developer per importante cliente. Il candidato ideale dovrà avere almeno 4 anni di esperienza lavorativa nel ruolo, preferibilmente in...Smart workingRemoto
- ...soluzioni ICT offerte ai propri partner. La nostra divisione Recruiting è alla ricerca, per conto di un nostro cliente, di un/una: Java Developer Modalità di lavoro: Onsite a Paderno Dugnano (MI) Stiamo cercando un Java Developer con almeno 4 anni di esperienza, in grado di...Tempo pieno
- ...offerta congiunta di sviluppo di soluzioni all’interno della nostra Software Factory. Offriamo consulenza e servizi di Application Management e Quality Assurance. Chi cerchiamo? Back-end Java Developer Dove e come? Sede: Paderno Dugnano (MI). Il primo mese è richiesta...Tempo pienoRemoto
- ...OTR Phase (Execution & Customization) Support product customization and implementation for specific customer requirements Develop detailed technical specifications and costing inputs for execution teams Ensure smooth transition from proposal to execution phases...
- ...join their team in Cinisello Balsamo, Italy. You will analyze customer requirements and prepare competitive technical offers while developing long-term client relationships. The ideal candidate must hold an engineering degree, have at least 5 years of relevant experience...
- ...Siamo alla ricerca, per un nostro cliente con sede a Garbagnate Milanese, di un .NET Developer. Requisiti Esperienza di almeno due anni nel ruolo Esperienza nello sviluppo software con .NET Ottima conoscenza di database relazionali e non relazionali Gradita...Lavoro ibrido
- A global technology company seeks an experienced Senior In-House SAP PTP Consultant to join their team in Brugherio, Italy. The role involves supporting and leading solution design and managing implementations within Procure-to-Pay processes across Procurement, Warehousing...Lavoro ibrido
- ...external parties to define and document business processes and software requirements in the Area of Sales, Export and GTS. The Senior... ..., and recommendations related to the proposed solution; develop functional specifications and system design specification; recommend...Lavoro ibridoRemoto
Vuoi ricevere più offerte di lavoro?
Iscriviti per ricevere offerte simili a Intermediate Software Developer. Iscriviti ora!
Ricerche correlate


