Find your next tech and IT Job or contract Code Review

What you need to know about Code Review

Ensure software quality through rigorous "code review". This collaborative process involves examining code to identify bugs, improve code readability, and ensure adherence to best practices. By catching issues early, code review enhances software development's efficiency and overall product performance.

Your search returns 44 results.
Contractor

Contractor jobDeveloper Backend .Net (h/f)

emagine Consulting SARL
Published on

6 months
€75k
Luxembourg
Backend Software Engineer (.NET) - Digital Factory Rank: Supervising Associate Department: Digital Factory Role Overview The Software Engineer (.NET) is responsible for designing, building, and operating secure, scalable, and maintainable web applications using the .NET ecosystem. Acting as a key contributor within agile delivery teams, the role collaborates closely with business stakeholders, delivery leads, architecture, UX, backend, frontend, data, and platform teams to translate functional needs into reliable and high-quality software increments. At Supervising Associate level, the role leads complex application delivery, sets engineering direction and develops team capability across initiatives. Key Responsibilities Lead technical delivery across complex .NET workstreams, making design decisions and resolving cross-team dependencies, risks and escalations. Mentor engineers, enforce engineering standards and drive improvements in architecture, security, testing, observability, release readiness and technical debt management. Application Development & Delivery Design, develop, and implement .NET-based solutions, including UI components, application flows, and reusable services using Blazor. Contribute to end-to-end application delivery across build, run, support, and maintenance activities. Deliver working software iteratively by implementing features, fixing bugs, closing development tickets, and supporting sprint commitments. Architecture, Quality & Engineering Practice Apply software engineering principles to ensure scalability, maintainability, reliability, and long-term technical quality. Participate in architecture discussions and contribute to technical decision-making across the application lifecycle. Conduct and participate in code reviews to ensure readability, maintainability, consistency, and alignment with standards. Performance, Reliability & Operations Optimize frontend performance and backend scalability across .NET and Blazor applications. Design resilient application behavior using patterns such as caching, retries, idempotency, and appropriate error handling. Instrument applications with logging, metrics, monitoring, and diagnostics to support operational reliability. Security, Compliance & Collaboration Apply secure coding practices across frontend, backend, and data interaction layers. Support authentication, authorization, secrets management, secure data handling, and dependency management practices. Follow enterprise security, privacy, regulatory, and compliance requirements. What success in this role will look like Demonstrates successful leadership of complex delivery, stronger engineering capability and consistent adoption of quality and architecture standards. Success in this role is evaluated based on the ability to consistently deliver high-quality outcomes across engineering execution, collaboration, technical quality, operational reliability, and enterprise delivery expectations, including: Consistent delivery of working software within sprint commitments and project priorities. High-quality, readable, maintainable, and reusable .NET / Blazor code. Effective participation in code reviews, technical discussions, and continuous improvement activities. Reliable contribution to issue resolution, feature implementation, production support, and root cause analysis. Qualifications & Experience Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Professional experience building solutions within the .NET ecosystem. Proficiency in C#, ASP.NET Core and EF Core. Experience with Azure services, CI/CD pipelines, automated testing, and monitoring practices. Experience working in agile delivery environments with sprint-based execution and delivery commitments. Familiarity with API consumption patterns and integration with backend services such as REST APIs. Experience with refactoring, modernization, maintainability, and long-term technical quality improvements. Understanding of application performance, troubleshooting, testing, production support, and maintainability practices. Work effectively as part of a team, contributing to collective success while remaining open to feedback and coaching from more experienced colleagues. Awareness of secure development practices, privacy requirements, and enterprise compliance expectations. 7+ Years of experience are required. Preferred Experience Experience in integration testing. Knowledge of .NET Aspire. Experience in various kinds of system integration patterns. Knowledge of application architectures.
View this job
Contractor

Contractor jobDéveloppeur SUNBELT (h/f)

emagine Consulting SARL
Published on

6 months
75k €
Luxembourg
Aperçu du PosteLe Développeur SUNBELT sera intégré au domaine Vie Individuelle au sein d'une équipe dynamique. L'objectif principal du poste est de travailler sur le développement et la modernisation des applications Sunbelt tout en collaborant étroitement avec divers intervenants. Principales ResponsabilitésTravailler dans un environnement agile. Concevoir, réaliser, tester, déployer et monitorer les réalisations en Sunbelt. Effectuer du support pour nos services métiers. Adhérer aux principes d'améliorations continues et de modernisation. Devenir un expert dans certaines parties applicatives. Compétences Essentielles (Must Haves)Maîtrise de la programmation procédurale (Ex : Cobol). Expérience avec les bases de données non relationnelles (fichiers indexés). Capacité à faire monter en compétences vos pairs (code review, pair programming). Maîtrise de l'ensemble de la chaîne de développement avec la capacité de justifier les choix d'architecture. Intérêt marqué pour l'assurance Vie. Compétences Appréciées (Nice to Haves)Connaissance de la programmation événementielle (event sourcing) avec KAFKA. Connaissances dans la conception d'APIs REST. Maîtrise de la programmation fonctionnelle (Scala, ...). Connaissance en bases de données non relationnelles (MongoDB). Bonne expérience dans la conception d'architecture avec Angular, React ou Vue.js. Détails ContextuelsType de contrat : Plein temps au sein du domaine Vie Individuelle. Localisation : Présence requise à Leudelange (minimum 3 jours par semaine). Outils : K8s, Jenkins, Instana, Sentry et Git.
View this job
Contractor

Contractor jobSr Java Application & Software Developer

RED Commerce - The Global SAP Solutions Provider
Published on

12 months
Romania
Kajenthi@RED Global - Look for a Senior Java developer - Bucharest (Roumania) - Hybrid - Freelance - 6 months + RED Global is looking for a Senior Java Developer - Full-stack, in Bucharest, 2 days on site per week. You'll have to design, develop, integrate and maintain enterprise software solutions within a complex, multi-tier platform. Key responsibilities Analyse functional and technical specifications and translate them into maintainable software solutions. Design, develop, test, integrate and maintain Java-based application components. Develop and integrate web services and APIs for enterprise and multi-tier applications. Contribute to software architecture, technical design and component modelling activities. Apply sound object-oriented design principles, coding standards and reusable development patterns. Participate in code reviews, defect resolution and continuous improvement of software quality. Support application integration and collaborate with testing teams throughout the delivery lifecycle. Produce and maintain technical specifications, design documentation and development records. Contribute actively to Agile ceremonies, estimations and iterative delivery planning. Work independently while communicating clearly with technical and non-technical stakeholders. Experience and skills What you will bring to the role Minimum 10 years of professional IT experience. At least 5 years of hands-on software and application development experience. Expert-level Java development skills in complex production environments. Strong experience developing enterprise web applications and multi-tier or n-tier systems. Proven experience designing and developing web services and APIs. Good practical knowledge of software architecture and technical design. Experience using modelling or CASE tools, such as UML-based design environments. Experience working with Agile software development methodologies. Technical focus Java development Enterprise application Web services & APIs Software architecture & design Modelling / CASE UML or comparable environments tools Delivery methodology Agile If you're interested by this Freelance role, please send me your CV at
View this job
Permanent

Job VacancyTech Lead C# React (H/F) (Link Consulting)

Link Consulting
Published on
.NET
CSS3
HTML5

42k-52k €
Paris, France
Entreprise Notre client, acteur majeur du secteur des solutions documentaires et filiale d'un grand groupe bancaire, recherche un Tech Lead C# / React (H/F) pour son site proche de Paris, dans le cadre d'un fort développement de ses activités digitales et applicatives. L'entreprise porte une ambition forte de croissance et investit durablement dans ses équipes techniques et ses plateformes. Poste Integre au sein d'une squad agile, vous intervenez en tant que referent technique sur un produit strategique. Vous combinez expertise technique, vision architecture et encadrement d'equipe, avec un role cle dans la qualite, la performance et l'evolution des solutions developpees. Missions Assurer le role de referent technique sur le produit et ses evolutions Concevoir l'architecture applicative et definir les orientations techniques Encadrer les developpeurs et accompagner leur progression Participer activement aux developpements sur la stack C# / React Mettre en place et garantir les bonnes pratiques (code review, standards, tests) Construire et maintenir les pipelines CI/CD Definir et suivre les KPI techniques du produit Garantir la qualite, la performance et la securite des applications Participer a la roadmap technique et aux choix structurants Assurer un support technique aupres des equipes internes et des interlocuteurs metiers Competences techniques C# / .NET (maitrise) React, TypeScript, HTML5, CSS3 Architecture applicative (API, microservices) Docker / conteneurisation CI/CD : Git, GitLab, SonarQube Bases de donnees : PostgreSQL (MongoDB, Redis apprecies) Methodes et pratiques : Agile DevOps Securite applicative (OWASP, ANSSI)
View this job
Contractor
Permanent

Job VacancyDéveloppeur FullStack .NET / React.js Senior – Assurance IARD

Gamme solutions
Published on
React

1 year
Nantes, Pays de la Loire
Au sein de la tribu IARD Entreprise, nous recherchons un(e) Développeur(se) FullStack .NET / React.js Senior, disposant de plus de 6 ans d'expérience, afin de renforcer une équipe intervenant sur les domaines Production & eServices. Vous intégrerez une équipe projet Agile fonctionnant en Scrum / Kanban, au sein d'une organisation disposant d'une forte culture technique. 🎯 MissionsVous interviendrez notamment sur : Participer à la co-construction des besoins fonctionnels lors des sessions « 3 Amigos » avec le Product Owner et l'équipe de qualification. Concevoir et développer de nouvelles fonctionnalités. Assurer la maintenance évolutive et corrective du patrimoine applicatif de la squad. Participer aux revues de code et Pull Requests au niveau de la tribu composée d'environ 20 développeurs. Participer activement au Chapter DEV. Contribuer à l'amélioration continue des pratiques et de la qualité du code. Travailler en collaboration étroite avec le Product Owner, les équipes de qualification et les autres développeurs. 🛠️ Compétences techniques et pratiquesLe candidat devra maîtriser ou être familier avec : C# / .NET React.js Développement FullStack Bases de données Git / Git Azure DevOps Tests unitaires TDD / BDD Clean Code Code Review / Pull Request DevOps Méthodologies Agile : Scrum / Kanban 👤 Profil recherchéNous recherchons un profil Senior (> 6 ans d'expérience), autonome et capable de s'intégrer rapidement dans une équipe Agile. Les qualités attendues sont : Autonomie Rigueur Ingéniosité Esprit d'équipe Sensibilité aux bonnes pratiques de développement Capacité à participer aux échanges techniques et fonctionnels 🏢 SecteurAssurance – IARD Entrepris
View this job
Contractor
Permanent
Fixed term

Job VacancyTech Lead Looker – BI / Data hub GCP

KEONI CONSULTING
Published on
CI/CD
Google Cloud Platform (GCP)
Looker Studio

18 months
20k-60k €
600 €
Paris, France
Contexte : Dans le cadre de la transformation Data et de la modernisation de l'offre BI, l'équipe BI & Analytics déploie Looker sur un Data Hub GCP organisé en Data Mesh. L'objectif est d'accompagner les équipes internes et métiers dans leur montée en compétence sur Looker et de structurer les bonnes pratiques autour de la plateforme. Missions principales : Intégrer et implémenter Looker / LookML dans l'environnement GCP/S3NS. Assurer l'interopérabilité avec le Data Hub / Data Platform S3NS. Industrialiser Looker et LookML : DataOps, CI/CD, versionning, provisioning, templatisation et automatisation. Structurer les couches sémantiques Data Mesh et les dashboards. Mettre en place la supervision : incidents, performances, sécurité et FinOps. Définir les règles de sécurité et gouvernance. Définir les bonnes pratiques Looker : templates, conventions de nommage, organisation des projets, modélisation, gestion des droits et cycle de vie des dashboards. Optimiser les performances : BigQuery, cache Looker, vues matérialisées. Produire les guides internes. Animer du pair programming et des code reviews. Former et rendre autonomes les Data Analysts et autres équipes internes. Compétences impératives 7 ans minimum d'expérience en Business Intelligence / Data Visualisation. Looker / LookML : expertise avancée avec minimum 3 ans d'expérience. BigQuery : maîtrise requise. Google Cloud Platform (GCP) : maîtrise requise. Bonne maîtrise des architectures Data et environnements Cloud Data. Modélisation BI, industrialisation, gouvernance et sécurité. Git / CI-CD / Confluence et pratiques de gestion de code. Capacité à travailler dans un environnement multi-équipes avec différents niveaux de maturité Data. Excellentes qualités pédagogiques et relationnelles.
View this job
Permanent

Job VacancyTech Lead C# React (H/F)

Link Consulting
Published on
.NET
Docker
HTML5

42k-52k €
Rodez, Occitania
Tech Lead C# / React (H/F) - Rodez (12) Entreprise Notre client, acteur majeur du secteur des solutions documentaires et filiale d'un grand groupe bancaire, recherche un Tech Lead C# / React (H/F) pour son site proche de Rodez, dans le cadre d'un fort développement de ses activités digitales et applicatives. L'entreprise porte une ambition forte de croissance et investit durablement dans ses équipes techniques et ses plateformes. Poste Integre au sein d'une squad agile, vous intervenez en tant que referent technique sur un produit strategique. Vous combinez expertise technique, vision architecture et encadrement d'equipe, avec un role cle dans la qualite, la performance et l'evolution des solutions developpees. Missions Assurer le role de referent technique sur le produit et ses evolutions Concevoir l'architecture applicative et definir les orientations techniques Encadrer les developpeurs et accompagner leur progression Participer activement aux developpements sur la stack C# / React Mettre en place et garantir les bonnes pratiques (code review, standards, tests) Construire et maintenir les pipelines CI/CD Definir et suivre les KPI techniques du produit Garantir la qualite, la performance et la securite des applications Participer a la roadmap technique et aux choix structurants Assurer un support technique aupres des equipes internes et des interlocuteurs metiers Competences techniques C# / .NET (maitrise) React, TypeScript, HTML5, CSS3 Architecture applicative (API, microservices) Docker / conteneurisation CI/CD : Git, GitLab, SonarQube Bases de donnees : PostgreSQL (MongoDB, Redis apprecies) Methodes et pratiques : Agile DevOps Securite applicative (OWASP, ANSSI)
View this job
Permanent

Job VacancySoftware Developer

Rise Technical Recruitment Ltd
Published on

£35k-42k
Blackburn with Darwen, United Kingdom
Software Developer Blackburn £35,000 - £42,000 + 26 Days Holiday plus Bank Holidays + Progression + Pension + Life Insurance + Training This is a great opportunity for a Software Developer who wants to join a market-leading business that will provide on-the-job training and a clear framework to support your long-term career progression. This company is a market leader in digital systems and is currently experiencing rapid growth. They have built a strong reputation within the industry for excellence and quality and are now actively looking to add a new team member who can hit the ground running. Through structured training and progression, you could become a senior technical expert within a foreseeable future all while receiving an excellent benefits package. Within this role, you will develop software in Java, using frameworks such as Spring Boot and Hibernate, working with MySQL, PostgreSQL, or similar databases, and using Git for version control, including merging and participating in code reviews. You will work collaboratively to manage tickets, identify software issues, communicate with customers, and design effective solutions. Continuous improvement and software efficiency are at the forefront, ensuring the delivery of high-quality solutions to customers. The ideal candidate will be an experienced developer with strong Java skills, alongside experience using Spring Boot, MySQL, Git, and modern IDEs such as Eclipse or Visual Studio Code, as well as a solid understanding of object-oriented programming principles and design patterns. Experience in backend development using C#, or familiarity with Java unit testing frameworks such as Jenkins and JUnit, would be advantageous. This is an excellent opportunity for an experienced developer to broaden their skill set and progress into a senior position with a market-leading company that can support you long-term. The Role: * Continuously reviewing development processes and code efficiency * Managing and resolving tickets collaboratively as part of a team * Working with Java, Spring Boot, Hibernate, MySQL and Git *Working on projects with your peers and contributing to the development of new products and technical architecture planning *Office-based, Monday to Friday 8:30 - 5:00pm The Person: * Experience working across the full software development lifecycle in a commercial environment * Commercial experience in backend development using Java (6-11), with hands-on experience in frameworks such as Spring Boot and Hibernate * Experience with relational databases (MySQL, PostgreSQL, or similar) and Git version control (branching, merging, code reviews) Reference Number: BBBH275305 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyJavascript with Agile Software Engineer - Central London

Nexus Jobs Limited
Published on

£60k-85k
London, England, United Kingdom
Javascript and Agile Software Developer – Central London The Client Developer will be responsible for the development and delivery of all client side aspects of our product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, in an Agile software development environment and a passion for building a world class product. As part of the tech team, you will play a lead role in this by designing and building world leading streaming services across web, mobile and TV platforms, working on new feature releases and evolving the next phase of our application framework. With a rapidly expanding company; growth within the team and opportunities to lead engineering initiatives are abundant. We need people who want to help us build a strong engineering culture and a fun, vibrant workplace. You will deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies. Contribute to comprehensive documentation that supports the development and support lifecycles. Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms. Mentoring and supporting other developers with their day-to-day work. Monitor system performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: Node.js or other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Test driven development Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Location is Central London. Please send your CV to us urgently for this contract assignment in Word format along with your salary and availability.
View this job
Contractor

Contractor jobTech Lead Looker (H/F)

Bifora
Published on
BigQuery
CI/CD
Git

6 months
500-600 €
Paris, France
Contexte : Le Département Solutions Data et Usages, rattaché à la Direction DSI et Digital, pilote la transformation data du groupe : passage au cloud et montée en agilité à l'échelle (train SAFE Dat@gile, une dizaine d'équipes, une centaine de personnes). L'équipe BI&Analytics déploie actuellement un nouvel outil BI — Looker — dans le cadre de la modernisation de l'offre de services BI. Le groupe a fait le choix stratégique d'un Data Hub sur GCP, avec une organisation en Datamesh, incluant un espace « bac à sable » mis à disposition des métiers pour développer leurs premiers usages Looker. Type de prestation : Renfort Tech Lead Looker – Équipe BI&Analytics Missions principales : Poser le cadre d'intégration et implémenter les solutions LookML/Looker dans l'Org GCP/S3NS et le SI du client Définir et mettre en place l'interopérabilité avec l'architecture du Data Hub (data platform S3NS) Industrialiser les couches sémantiques (Data Mesh), dashboards et espaces bac à sable : DataOps, environnements, provisioning, CI/CD, versionning, templatisation, automatisation Définir et mettre en place la surveillance (incidents, performance, sécurité, FinOps, bonnes pratiques) Définir les règles de sécurité et de gouvernance Poser le cadre d'utilisation Looker : templates réutilisables, conventions de nommage, structuration des rapports, modélisation de la couche sémantique, optimisations (caching BigQuery/Looker, vues matérialisées), gestion des droits et cycle de vie des dashboards Créer des guides internes pour les contributeurs Looker Mettre en place et animer du pair programming et des sessions de code review Faire monter en compétences et autonomiser les équipes internes (Data Analysts, experts, Ops, BA…)
View this job
Contractor

Contractor jobDéveloppeur Senior / Tech Lead Java – Scala & Kafka (H/F)

Crafteam
Published on
Apache Kafka
Java
Scala

1 year
400-480 €
Niort, Nouvelle-Aquitaine
Nous recrutons pour l'un de nos clients, acteur majeur du secteur de l'assurance, un Développeur Senior / Tech Lead Java disposant d'une solide expertise en Java, Scala et Kafka. Vous intégrerez une équipe technique travaillant sur des applications à forts enjeux métier et contribuerez à la conception, au développement et à l'évolution de solutions robustes, scalables et performantes. En tant que Développeur Senior / Tech Lead, vous serez amené(e) à : Concevoir et développer des applications backend en Java et Scala. Participer à la définition et à la mise en œuvre de l'architecture technique. Concevoir et maintenir des architectures orientées événements avec Apache Kafka. Développer des APIs et des services distribués. Garantir la qualité, la performance, la maintenabilité et la sécurité du code. Participer aux choix techniques et être force de proposition sur les solutions d'architecture. Réaliser les revues de code et accompagner les développeurs de l'équipe. Identifier les problématiques techniques et proposer des solutions adaptées. Participer à la mise en place et à l'amélioration des bonnes pratiques de développement. Contribuer aux phases de conception, développement, tests, intégration et mise en production. Assurer une veille technologique et proposer des évolutions pertinentes. Collaborer étroitement avec les équipes Produit, Architecture, DevOps et les autres équipes techniques. Environnement technique Backend Java 8/11/17+ Scala Spring / Spring Boot API REST Microservices Event-driven / Data Apache Kafka Kafka Streams Architecture événementielle Messaging / systèmes distribués DevOps & CI/CD Git Jenkins / GitLab CI Docker Kubernetes Cloud / environnements conteneurisés Qualité & Méthodologie Tests unitaires et tests d'intégration TDD / bonnes pratiques de développement Code Review Agile / Scrum
View this job

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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