Find your next tech and IT Job or contract iOS Mobile Developer (Swift, Objective-C...)

The iOS mobile developer is a specialist who develops code on Apple's operating system to create applications that must work on smartphones, tablets, etc. The creation of these applications can be an adaptation for an existing website or a completely independent design that is not linked to any site. The iOS mobile developer handles both the technical implementation and computer development of the application. In addition, they ensure updates to constantly improve the application's functionality and performance. The iOS mobile developer must also follow IT news to stay informed of all technological developments that could potentially interest them. The developer must be able to fully incorporate the client's needs and expectations in the application's design. They must materialize the company's spirit in the mobile application and make it as user-friendly as possible. Being an iOS mobile developer requires a certain curiosity and complete openness to learning. To do this job, it is also important to have good listening skills and demonstrate a lot of creativity. The iOS mobile developer can either work as an employee in a company or venture into freelancing.

799 results
Permanent

Job VacancyHEAD OF SOFTWARE ENGINEERING (H/F)

INFOBAM
Published on
Claude Code
Software Development LifeCycle (SDLC)

Ile-de-France, France
GBH, groupe familial de distribution et de services multi-secteurs (automobile, grande distribution, industrie, services) présent aux Antilles-Guyane, dans l'océan Indien, en Amérique latine et en Afrique, structure sa DSI Groupe autour de pôles transverses. Le pôle Développement Groupe regroupe trois équipes de développement web et mobile — une à Paris, deux en Martinique, environ 15 personnes — sur une stack technique et un socle d'ingénierie moderne (Frameworks Js, React, Git, CI/CD, IA..). Le poste est créé pour un mandat précis : démultiplier la capacité de développement par l'IA. Face au fort développement du Groupe et à des demandes applicatives croissantes de la part des filiales, le Groupe fait le choix d'un modèle d'ingénierie augmentée, permettant de renforcer la capacité de production et d'accélérer le delivery. Ce n'est pas une intention : les agents de code sont déjà en usage actif dans les équipes. L'étape suivante consiste à en faire un modèle d'organisation : pratiques, outillage, contrôle qualité, et montée en puissance d'une couche produit (product managers) en face d'équipes dont la production s'accélère. Les missions Diriger et unifier le développement Groupe Prendre la tête des trois équipes existantes (Paris, Martinique) et les faire fonctionner comme une organisation unique, structurée par domaines applicatifs plutôt que par sites, en animation multi-fuseaux. Industrialiser l'ingénierie augmentée par l'IA Généraliser et outiller le développement assisté par agents sur l'ensemble du cycle : génération, tests automatisés, revue de code assistée, documentation, CI/CD… — avec le niveau d'exigence de contrôle, de sécurité et de qualité qui doit accompagner cette accélération. Faire monter la couche produit Structurer la fonction product management en face des équipes de développement : quand la production de code s'accélère, le goulot d'étranglement se déplace vers la spécification et la validation. Recruter et animer les product managers nécessaires. Recruter et faire grandir les équipes Assurer la montée en puissance de l'équipe par le renforcement de ses expertises et de sa capacité à concevoir, superviser des agents et garantir la qualité. Piloter le mix internes/prestataires en fonction des besoins. Délivrer Garantir la tenue des engagements applicatifs vis-à-vis des secteurs (grande distribution, automobile, activités industrielles et diversifiées), avec des indicateurs de flux (lead time, fréquence de mise en production, taux d'échec de changement) plutôt que de volume. Contribuer au Codir DSI Porter la voix du développement dans les arbitrages de la DSI Groupe, en articulation avec les pôles Infrastructure & Plateformes, Opérations & Services, Cybersécurité et Data & IA. La frontière avec ce dernier étant claire : le pôle Développement construit les applications métiers et outille l'ingénierie ; le pôle Data & IA opère le socle de données et les agents exposés aux métiers.
View this job
Contractor
Permanent
Fixed term

Job VacancyRéférent téléphonie et terminaux mobiles

R&S TELECOM
Published on
Intune
microsoft
Mobile Device Management (MDM)

6 months
40k-45k €
400-550 €
La Garenne-Colombes, Ile-de-France
Au sein de la Mission SI de Storengy, le domaine Téléphonie & Mobilité couvre l'ensemble des solutions de communication fixes et mobiles ainsi que les terminaux associés mis à disposition des collaborateurs. Storengy administre directement son parc de smartphones et de tablettes via la plateforme Microsoft Intune du client afin de garantir la sécurité des équipements, la maîtrise des usages et l'autonomie dans la gestion du cycle de vie des terminaux. Le service assure également le suivi des lignes mobiles et fixes en coordination avec le client et les différents partenaires concernés. Le(la) Référent(e) Téléphonie & Terminaux Mobiles est l'interlocuteur(trice) privilégié(e) sur l'ensemble du périmètre téléphonie, mobilité et terminaux utilisateurs. Contexte Le périmètre actuel représente : Plus de 600 smartphones professionnels. Plus de 500 tablettes industrielles ATEX. Environ 1 500 lignes fixes. 14 sites industriels répartis sur le territoire national. Des déplacements réguliers sur les sites industriels sont à prévoir. Permis B obligatoire. Finalité du poste Garantir la disponibilité, la sécurité, la performance et l'optimisation des services de téléphonie fixe, téléphonie mobile et terminaux mobiles de Storengy. Le(la) Référent(e) Téléphonie & Terminaux Mobiles assure l'administration technique du domaine, pilote le cycle de vie des équipements, apporte une expertise de niveau avancé sur les incidents complexes et contribue à l'évolution des usages ainsi qu'à l'optimisation du patrimoine matériel et logiciel associé. Il(elle) agit comme référent(e) technique, fonctionnel(le) et opérationnel(le) auprès des utilisateurs, des équipes support et des partenaires internes et externes. Missions principales Administration du domaine Mobilité et MDM Assurer l'administration et l'évolution de la plateforme de gestion des équipements mobiles. Activités principales Administrer la plateforme Microsoft Intune. Définir et maintenir les politiques de sécurité et de conformité. Assurer l'enrôlement et l'administration des terminaux. Maintenir les configurations et profils de déploiement. Améliorer les processus de gestion et d'administration des équipements. Garantir le maintien en conditions opérationnelles du service. Livrables Politiques de gestion et de sécurité. Documentation technique Intune. Tableaux de bord de conformité. Gestion du cycle de vie des terminaux Piloter l'ensemble des activités liées au patrimoine mobile de Storengy. Activités principales Gérer le stock de terminaux et d'accessoires. Assurer les dotations, échanges et récupérations. Piloter les campagnes de renouvellement des équipements. Garantir la qualité des inventaires. Assurer la cohérence entre les utilisateurs, les équipements et les lignes associées. Optimiser les coûts liés au cycle de vie des terminaux. Définir les standards matériels du domaine. Livrables Inventaires à jour. Reporting de flotte. Plan de renouvellement du parc. Gestion de la téléphonie fixe et mobile Assurer la gestion opérationnelle et le suivi des services de communication. Activités principales Assurer le suivi et l'administration des lignes mobiles. Piloter les demandes de création, modification ou résiliation de lignes. Reprendre et maintenir la gestion des services de téléphonie fixe. Assurer le suivi des solutions de téléphonie analogique, ToIP et Microsoft Teams Phone. Garantir la cohérence entre les lignes, les équipements et les utilisateurs. Assurer l'interface avec le client , les opérateurs et les partenaires concernés. Participer aux projets d'évolution des moyens de communication. Livrables Inventaire des lignes fixes et mobiles. Suivi des affectations. Tableaux de bord d'utilisation. Support expert et assistance N3 Apporter une expertise avancée sur les incidents complexes et situations nécessitant une prise en charge spécialisée. Activités principales Assurer le support de niveau 3 sur le périmètre téléphonie et mobilité. Réaliser les diagnostics techniques avancés. Assurer l'escalade auprès des équipes ENGIE IT lorsque nécessaire. Coordonner les actions de résolution. Participer aux analyses de causes racines. Contribuer à la résolution des incidents récurrents. Livrables Dossiers d'incidents complexes. Plans d'actions correctifs. Retours d'expérience. Documentation, gouvernance et amélioration continue Garantir la qualité des processus et de la connaissance du domaine. Activités principales Produire et maintenir la documentation N1, N2 et N3. Maintenir les procédures d'exploitation. Accompagner l'amélioration continue des processus. Assurer la qualité des données patrimoniales du domaine. Participer aux évolutions des référentiels d'inventaire et de gestion des actifs. Contribuer à l'intégration et à la fiabilisation des données dans la CMDB ServiceNow. Livrables Procédures opérationnelles. Documentation technique. Référentiels et inventaires fiabilisés. Veille technologique et évolution du périmètre Préparer les évolutions futures du domaine Téléphonie & Mobilité. Activités principales Réaliser une veille active sur les terminaux Android, accessoires et solutions de mobilité. Étudier les évolutions du marché et les nouveaux usages. Réaliser des tests de matériels, de solutions et de services. Participer aux choix des futurs standards matériels. Accompagner les projets de renouvellement ou transformation des flottes. Contribuer à l'optimisation des usages et à la rationalisation du patrimoine matériel. Identifier des solutions innovantes permettant de simplifier l'expérience utilisateur et de renforcer l'efficacité opérationnelle. Enjeux du poste Le(la) titulaire du poste contribuera notamment à : Piloter les futurs renouvellements de flotte mobile. Accompagner l'évolution et la reprise du parc dans Microsoft Intune. Renforcer la sécurité des équipements mobiles. Améliorer les processus d'enrôlement et de support à distance. Fiabiliser les inventaires et les données patrimoniales. Accompagner l'évolution des référentiels vers ServiceNow CMDB. Optimiser les coûts de téléphonie et de mobilité. Rationaliser les équipements et les usages au regard des besoins métiers. Identifier les opportunités d'innovation et d'amélioration de l'expérience utilisateur. Accompagner la transformation des moyens de communication et de mobilité au sein de Storengy. Compétences requises Compétences techniques Indispensables Maîtrise confirmée de Microsoft Intune. Administration de flottes mobiles d'entreprise. Expertise Android Enterprise. Gestion de terminaux mobiles à grande échelle. Support N3. Gestion des lignes fixes et mobiles. Téléphonie d'entreprise. Gestion de projet. Production de documentation technique. Appréciées ServiceNow CMDB. Asset Management / ITIL. Microsoft Teams Phone. Entra ID / Azure AD. Cybersécurité des terminaux. Gestion de fournisseurs et opérateurs. Compétences comportementales Sens du service utilisateur. Communication et pédagogie. Capacité à piloter plusieurs sujets simultanément. Rigueur et sens de l'organisation. Excellentes capacités d'analyse. Curiosité technologique. Capacité à challenger les usages existants. Force de proposition. Sens de l'optimisation des coûts. Esprit d'initiative. Autonomie. Profil recherché Formation Bac +2 à Bac +5 en informatique, télécommunications ou systèmes d'information. Expérience Expérience significative dans la gestion de terminaux mobiles en entreprise. Expérience confirmée sur Microsoft Intune. Expérience dans l'administration de solutions MDM/UEM. Expérience en gestion de parc mobile et téléphonie professionnelle. Expérience en pilotage ou coordination de projets techniques appréciée. Positionnement dans l'organisation Rattachement hiérarchique : Responsable Digital Workplace Interactions principales Coordinateur(trice) Support IT Technicien(ne)s Support IT Référent(e)s IT des sites industriels Équipes Digital Workplace et ENGIE IT Fournisseurs et opérateurs télécoms Équipes Cybersécurité Chefs de projet SI
View this job
Contractor
Permanent

Job VacancyDéveloppeur C / Shell / Java – SI bancaire (F/H)

CELAD
Published on
HTML
Java
JavaServer Pages (JSP)

12 months
44k-48k €
450-480 €
Paris, France
Envie d'un nouveau challenge ? CELAD vous attend ! 🚀 Nous poursuivons notre développement et recherchons un(e) Développeur C / Shell / Java pour intervenir sur des projets liés aux activités internationales d'un acteur du secteur bancaire. 🎯 Votre mission Au sein d'une équipe dédiée aux activités internationales, vous participerez au développement de nouvelles chaînes de traitement permettant l'analyse et la restitution de flux de données. Vous interviendrez sur les développements en C et Shell, ainsi que sur l'évolution d'une application Java existante. À ce titre, vos principales missions seront : Concevoir et développer de nouvelles chaînes de traitement en C et Shell sous environnement Linux/Unix. Réaliser les tests unitaires et vérifier le bon fonctionnement des développements. Faire évoluer une application Java dédiée à la restitution des données. Intervenir sur les traitements SQL et les composants JSP/HTML selon les besoins. Assurer la traçabilité des développements et maintenir une documentation technique à jour. Participer aux rituels Agile de l'équipe : daily, points de suivi et échanges techniques. Contribuer aux livraisons applicatives et au suivi des mises en production. 🛠️ Votre environnement technique Langages : C, Shell, Java, SQL, JSP, HTML Systèmes : Linux, Windows Gestion de versions et CI/CD : Git, Bitbucket, Jenkins Déploiement : XL Release (XLR), XL Deploy (XLD) Outils collaboratifs : Jira, Confluence Méthodologie : Agile
View this job
Contractor

Contractor job442 - Data Engineer Référent / Tech Lead (Grade C / Leader-Coach)

Nicholson SAS
Published on
Agile Scrum
Apache Kafka
ArchiMate

3 years
430 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Informations mission : Localisation / Site : Clermont-Ferrand (Ladoux) Organisation : Hybride (3 jours minimum par semaine sur site) TJM : 430 € HT/jour Date de démarrage : ASAP Durée de la mission : Longue durée (3 ans minimum), avec période d'essai de 3 mois Langues : Français et Anglais (lu, parlé, écrit) Synthèse de la mission : Au sein du domaine Analytics R&D d'un grand groupe industriel, nous recherchons un Data Engineer Référent. Vous serez chargé d'ingérer, structurer et valoriser les données nécessaires aux produits numériques de Recherche & Développement, tout en jouant un rôle clé de référent technique et de mentor auprès des équipes Data dans le cadre d'une démarche Agile à l'échelle (SAFe). Missions principales : Ingénierie & Développement : Concevoir, développer et maintenir les pipelines d'intégration et de transformation de données (Python, Talend DI, SQL). Accompagnement & Mentorat : En lien avec le Tech Lead, accompagner les Data Engineers de l'équipe dans l'adoption des meilleures pratiques de développement. Qualité & CI/CD : Assurer la rédaction des tests (unitaires automatisés, qualification), la documentation technique/fonctionnelle et l'intégration dans la chaîne CI/CD (GitLab). Support & MCO : Garantir un support de niveau 3 sur les traitements d'alimentation du Data Lake.
View this job
Contractor

Contractor jobPMO / chef de projet digital – évènement d'actualité

Mon Consultant Indépendant
Published on
CMS
Mobile application
Reporting

6 months
400-470 €
Paris, France
Contexte de la mission : Au sein d'un groupe média, la mission est en appui des équipes éditoriales et des entités internes pour piloter la gestion numérique des événements d'actualité. Chaque événement est traité comme un projet à part entière. IL NE S'AGIT PAS DE GESTION DE PROJET IT Missions principales : Pilotage & coordination · Assurer un rôle de PMO : formalisation des procédures, suivi opérationnel, définition des bilans et outils de mesure de la réussite des événements · Prendre, selon les besoins, le rôle de Chef de Projet Events : définition des objectifs, coordination du dispositif produit/diffusion, distribution, présence sociale, communication, SEO et mobilisation des ressources techniques · Mettre en place les comités de suivi, rédiger les comptes rendus, listes d'actions et points d'alerte · Coordonner les entités internes et externes Distribution & diffusion numérique · Organiser la distribution d'événements sur les environnements numériques du groupe : sites web, applications mobiles et pages sociales · Être force de proposition sur les formats éditoriaux selon les plateformes (formats courts sur réseaux sociaux, extraits longs sur plateformes vidéo, directs sur les environnements propres du groupe) Production & livrables · Travailler avec les éditeurs vidéo, journalistes, community managers et graphistes pour produire : expressions de besoin, spécifications éditoriales, visuels, documents de recette, plannings et rétro-plannings · Produire des présentations, procédures, bilans et post-mortem adaptés à l'importance de chaque événement · Assurer une veille éditoriale, technologique et concurrentielle
View this job
Contractor

Contractor jobDéveloppeur C embarqué / Firmware - Bare Metal - ARM Cortex-M / EFR32 (F/H)

CELAD
Published on

1 year
400-450 €
Crolles, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Grenoble (38) - Crolles - 🛠 Expérience de 5 ans minimum Nous recherchons un.e Développeur C embarqué expérimenté.e pour intervenir sur un projet en phase de spécification, autour d'un EFR32 / ARM Cortex-M. Votre enjeu : construire un firmware EFR32 cohérent et maîtrisé Vous prendrez en charge l'architecture logicielle et l'intégration côté EFR32. Concrètement, sur quoi allez-vous travailler ? 1/ Architecture firmware & spécifications Vous définirez l'architecture bare metal du firmware EFR32 : boucle événementielle, ordonnancement coopératif, découpage en modules et gestion des différents modes basse consommation. Vous participerez également à la rédaction et à la finalisation des spécifications du lien inter-MCU et de la couche d'interface applicative : protocole de trame, gestion des erreurs, journalisation des événements… 2/ Développement bas niveau & communication inter-MCU Vous développerez la couche d'interface applicative ainsi que les mécanismes permettant aux microcontrôleurs de communiquer entre eux. Vous travaillerez notamment autour de UART / SPI, DMA et mécanismes de réveil sur événement, avec les contraintes classiques d'un environnement embarqué à ressources limitées. 3/ Build, CI et qualité logicielle Vous mettrez en place un environnement de build EFR32 reproductible, basé notamment sur le SDK Silicon Labs et la toolchain associée. L'objectif ne sera pas simplement « que ça compile sur votre machine » : vous contribuerez à industrialiser le développement avec une pipeline CI intégrant build, analyse statique, tests unitaires et packaging des livraisons. Vous participerez également à la définition et à l'amélioration des pratiques de tests unitaires, intégration et non-régression. 4/ Intégration & investigation Vous intégrerez les différentes fournitures du partenaire — applicatif, sécurité, communication inter-MCU — en assurant leur versioning et leur traçabilité. Lorsqu'un problème apparaîtra sur cible, vous devrez également être capable de descendre au niveau nécessaire pour mener une analyse de défaillance et rechercher la root cause sur carte. 5/ Consommation énergétique La consommation fait partie des contraintes de conception du produit. Vous réaliserez des mesures à l'aide d'un analyseur de courant et d'Energy Profiler, identifierez les pistes d'optimisation et contribuerez à produire les éléments nécessaires à la certification.
View this job
Permanent

Job VacancyDéveloppeur BI SAP BusinessObjects H/F

S-quaar
Published on
Business Object
IDT
Microsoft Power BI

42k-45k €
Brest, Brittany
Lieu : Brest (29) Salaire : 42 à 45 K€ brut annuel + 13ᵉ mois Rythme : 1 jour de télétravail par semaine (après période d'intégration) Nous recherchons pour notre client un Développeur BI SAP BusinessObjects H/F, dans le cadre d'un recrutement en CDI. VOS MISSIONS : Au sein de la DSI, vous rejoignez le pôle Data & Interopérabilité, composé de 3 personnes. En lien étroit avec les équipes métiers et IT, vous serez le référent sur les sujets liés à SAP BusinessObjects et contribuerez à l'évolution de la plateforme décisionnelle. Business Intelligence – SAP BusinessObjects Assurer la maintenance évolutive des univers SAP BO et des flux d'alimentation associés Participer à la refonte, l'optimisation et l'évolution des univers existants Accompagner la migration des univers UDT vers IDT Créer de nouveaux univers en fonction des besoins métiers Mettre en place et exploiter des contrôles de cohérence et de qualité des données Accompagner les utilisateurs dans la conception et l'utilisation des rapports Participer à l'analyse des besoins et à l'amélioration continue de la plateforme décisionnelle Documenter les univers, les modèles de données et les flux associés Data & Intégration (optionnel) Selon vos compétences et vos appétences, vous pourrez également intervenir sur : La conception et la maintenance de flux d'intégration de données L'optimisation et le suivi des traitements ETL Des projets d'évolution autour des outils d'intégration et de la gouvernance des données Des travaux de reporting et de visualisation de données Environnement technique : SAP BusinessObjects, SQL, Univers UDT / IDT, Power BI, Talend Open Studio, Talend Data Fabric Cloud.
View this job
Contractor

Contractor jobRPA Developer / UiPath Developer - Junior/Confirmé

VISIAN
Published on
API
BI
Big Data

1 year
450-460 €
Paris, France
Analyser et concevoir : étudier les besoins, challenger l'éligibilité RPA, évaluer la faisabilité technique et contribuer au chiffrage, aux risques et au ROI. Développer : réaliser des automatisations avec UiPath Studio en appliquant les standards de l'équipe, notamment modularité, réutilisabilité, gestion des exceptions, logs et paramétrage. Industrialiser : concevoir des solutions adaptées aux robots attended et unattended, utiliser Orchestrator pour les assets, files, déclenchements, environnements et déploiements. Tester et documenter : préparer les tests unitaires et d'intégration, contribuer à la recette, corriger les anomalies et produire les dossiers de conception, procédures d'exploitation et éléments de traçabilité. Déployer et sécuriser : préparer le packaging, le versioning et les mises en production en lien avec les équipes Ops, architecture et SSI, dans le respect des habilitations et de la gestion des secrets. Exploiter et maintenir : superviser les exécutions, analyser les logs, diagnostiquer les incidents, assurer les corrections et évolutions, et contribuer à la stabilisation des robots. Collaborer : participer aux revues de code, aux communautés de pratique et au partage de composants, templates et bonnes pratiques. Contribuer à la transformation : participer à la migration de robots Blue Prism vers UiPath et, selon les cas d'usage, à l'intégration d'API, de traitement documentaire intelligent ou de capacités agentiques.
View this job
Permanent

Job VacancySoftware Engineer

Bluetown
Published on

Bristol, United Kingdom
Job Title: Software Engineer Location: Christchurch, BH23 6NW Salary: Competitive Job Type: Full time, Permanent About us: Averna powered by Spherea designs, manufactures and supports complex test systems for aerospace, defence and other regulated industries. The role: This is an engineering software role, not general business application development. You will develop software for test, measurement, simulation and control systems, interacting with instrumentation, data acquisition hardware, communications interfaces and units under test. The software supports test sequences, data processing, operator guidance, diagnostics and traceable evidence. You will work across the lifecycle with systems, hardware, electrical, mechanical and project engineers, from requirements through implementation, integration, verification, acceptance, commissioning and support. Regular work alongside physical equipment is required, with occasional UK and international travel. Key responsibilities: Analyse system and software requirements and contribute to architecture, detailed design and technology selection. Develop software for automated and manual test, measurement, simulation and control applications. Produce maintainable, documented code and develop test sequences, operator interfaces, instrument drivers, data-processing functions, diagnostic tools and reports. Integrate software with instrumentation, data-acquisition hardware, switching systems, communications interfaces and units under test. Implement suitable error handling, logging, user access controls and recovery mechanisms. Reuse proven frameworks and components where appropriate, and modify, extend or migrate software for existing and legacy test systems. Participate in the complete lifecycle, including requirements, feasibility, architecture, detailed design, implementation, unit testing, software and hardware integration, verification, validation, factory acceptance, site acceptance, commissioning and in-service support. Contribute to technical reviews and produce plans, specifications, design descriptions and test evidence. Maintain traceability between requirements, design, implementation and verification. Estimate software effort and provide realistic input to project plans and proposals. Identify risks, assumptions, dependencies and constraints, and assess readiness for integration, formal testing and customer acceptance. Apply source control, configuration, release and change-management practices. Ensure releases are identifiable, reproducible and supported by required documentation; contribute to safety, cybersecurity and compliance activities where needed. Define and perform unit, integration and system testing. Debug in laboratory and production environments and investigate issues across software, hardware, communications and instrumentation. Support demonstrations, factory acceptance, installation, site acceptance and commissioning. Resolve defects, issue controlled updates and support equipment during warranty and operational life. Work with customers and multidisciplinary colleagues to clarify requirements, communicate progress and risks, participate in workshops and reviews, share technical knowledge and improve reusable components and engineering methods. Contribute to feasibility studies, solution development, software estimates, technical proposals, bid reviews and customer clarification meetings. About you: Essential skills and experience: Degree, HNC/HND in software engineering, computer science, electronic engineering, systems engineering or a related discipline. Experience developing software for engineering, industrial, scientific or equipment-based applications. Practical experience with at least one relevant language or environment, such as C/C++, C#, LabVIEW, TestStand or Python. Sound understanding of software architecture and structured design; experience debugging and testing software in a practical engineering environment. Familiarity with source control and configuration management, technical documentation and software test evidence. Understanding of the development lifecycle, including requirements, design, implementation, integration, verification and controlled release. Logical and analytical problem-solving, initiative in resolving issues, and the ability to understand complex technical information. Effective teamwork, written and verbal communication, and confidence engaging with customers and non-software disciplines. Ability to manage assigned work, report progress realistically, meet commitments and adapt to different technologies and projects. Willingness to work alongside engineers and physical equipment and travel occasionally in the UK and internationally. Right to work in the UK. Desirable technical experience: Aerospace, defence, space, rail, energy or another regulated sector; automated or special-to-type test equipment. LabVIEW/TestStand; modern C++ including maintenance of C++14 codebases; hardware-in-the-loop, simulation or real-time test systems. Data acquisition, signal conditioning, switching, instrumentation control or commercial test instruments. Ethernet, TCP/IP, UDP, serial, RS-232, RS-422, RS-485, CAN, ARINC 429, AFDX or MIL-STD-1553. Multithreaded, event-driven or real-time software; operator/HMI development, automated test sequencing and results reporting. Relational databases, requirements traceability, unit and automated testing, continuous integration, design patterns, object-oriented development or Windows engineering applications. Industrial/test-system cybersecurity, software safety, coding standards, regulated development, build/release management or legacy software migration. Security requirements Applicants must be UK nationals and eligible to obtain and maintain the level of UK national security clearance required. Appointment is subject to relevant background checks and any programme-specific nationality or residency restrictions. Benefits include: Competitive salary Pension Family healthcare and health cash plans 27 days' annual leave plus UK bank holidays Cycle-to-work scheme Professional development Please click the APPLY button and to submit your CV and Cover Letter. Candidates with experience of: Software Engineering, Software Engineer, Systems Engineer, Application Engineer, Electronic Engineer, Electronic Engineering, Software Engineer - ATE & Test Systems, Embedded Test Software Engineer may all be considered.
View this job
Contractor
Permanent

Job Vacancy Consultant QA BDD – Cash Management

AVA2I
Published on
Cucumber
Gherkin
Jenkins

1 year
Ile-de-France, France
Dans le cadre de la transformation de son approche qualité logicielle, une grande organisation du secteur bancaire recherche un Business Analyst / Consultant QA Senior, spécialisé en Behavior-Driven Development (BDD) et en Shift Left Testing. La mission intervient sur des applications de Cash Management, couvrant notamment les paiements, les virements, la gestion de trésorerie, la réconciliation et le reporting bancaire. L'objectif est d'intégrer la qualité dès les premières phases des projets et d'harmoniser les pratiques de test entre les équipes métier, QA et développement. Missions principalesAccompagner les équipes dans l'adoption des pratiques BDD et Shift Left Testing. Définir les processus, outils et bonnes pratiques adaptés aux différents projets. Participer à l'élaboration de la stratégie de test en amont des développements. Animer des ateliers Three Amigos et Example Mapping avec les Product Owners, développeurs et testeurs. Analyser les besoins métier et les traduire en scénarios de test clairs et exploitables. Rédiger les scénarios BDD en langage Gherkin : Given / When / Then. Structurer et maintenir les feature files dans les outils de gestion de tests. Garantir la lisibilité, la maintenabilité et la réutilisabilité des scénarios. Assurer l'interface entre les équipes QA transverses et les équipes applicatives. Harmoniser les référentiels et garantir la cohérence entre les tests unitaires, d'intégration, système et End-to-End. Contribuer à l'intégration des tests automatisés dans les pipelines CI/CD. Animer des ateliers de sensibilisation et de formation au BDD et au Shift Left. Produire des guides, modèles et supports de bonnes pratiques. Prendre en compte les contraintes réglementaires du secteur bancaire : DORA, DSP2, SWIFT et ISO 20022.
View this job

Frequently asked questions about working as a iOS Mobile Developer (Swift, Objective-C...)

What is the role of a iOS Mobile Developer (Swift, Objective-C...)

The iOS mobile developer (Swift, Objective-C ...) is responsible for developing applications that run exclusively on the iOS operating system.

How much does a iOS Mobile Developer (Swift, Objective-C...) charge

Once again, the salary remains variable depending on the IOS mobile developer's skill level. Overall, the range is between £40,000 and £65,000 per year. The daily rate of an IOS mobile developer is £450.

What is the definition of a iOS Mobile Developer (Swift, Objective-C...)

The iOS mobile developer is in charge of the programming required for developing applications for iPad and iPhone. Indeed, these two devices operate exclusively with the iOS operating system. The iOS mobile developer is therefore responsible for development, bug fixing, and testing of the applications they develop. Obviously, this is not solitary work but rather done in correlation with other collaborators such as graphic designers or the project manager. Throughout their work, they ensure to write specifications and follow various guidelines. When the iOS development work is completed, they perform tests by imagining different scenarios. This allows them to detect bugs and proceed immediately with their correction. In parallel, they continuously optimize the application's functionality. These various interventions are necessary to make the application as pleasant as possible for users. Finally, the iOS mobile developer provides technical support by writing functional and technical documentation for concerned parties. But nowadays, the job also requires developing specific applications for equipment such as Mac computers or the Apple Watch.

What type of mission can a iOS Mobile Developer (Swift, Objective-C...) handle

The iOS mobile developer develops mobile applications on iOS. They work in collaboration with the mobile project manager to ensure technical development in perfect compliance with client expectations. On a daily basis, they work closely with the Web designer and content manager. Their primary skill is based on perfect knowledge of programming language, but also on knowledge of the mobile applications usage environment. • Among their main missions, you will find an analysis of the technical and functional specifications written by both the functional project manager and the technical project manager. • Choose the most appropriate solution in relation to the technical architecture of the project for the iOS application. • Ensure the different validation points and different project sequences. • Take on the role of programmer by providing code that enables a smooth application. • Integrate texts, images, and more broadly, graphic mockups. • Actively participate in numerous testing phases to correct potential bugs, but also to improve user experience. • Furthermore, the iOS mobile developer ensures complementary developments and participates in the application's improvement. • Finally, they take into account the evolution and needs of their clientele to keep the iOS application up to date.

What are the main skills of a iOS Mobile Developer (Swift, Objective-C...)

• An iOS mobile developer's skills revolve around these choices regarding application development. • Have excellent front-end knowledge, particularly concerning HTML, JavaScript, CSS, and jQuery languages. • Working as an iOS mobile developer requires creativity, curiosity, and rigor. • It is important to be flexible and responsive to take into account the numerous feedbacks from the client or technical teams. • Good communication and oral fluency remain particularly valuable.

What is the ideal profile for a iOS Mobile Developer (Swift, Objective-C...)

In the field of Web development, like many other IT professions, several qualities are required, both on the technical and interpersonal levels. Since the iOS mobile developer works with several people, they must have perfect mastery of their subject and express themselves clearly. Obviously, mastering programming languages is absolutely essential, as is having excellent knowledge of numerous work environments. In parallel, the various development tools must be perfectly known, while ensuring continuous monitoring of new technologies to keep up with digital developments.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us