A Tenth Revolution Group Company

Your current job search

69 search results

For Permanent and Contract, Python Developer

    Requirements and Test Engineer - FDPS

    Switzerland, Geneva, Genève

    • Negotiable
    • Testers Role
    • Skills: Python
    • Seniority: Senior

    Job description



    A Swiss company active in the development of innovative solutions for air traffic control, primarily radar visualization, flight plan management and decision-support tools for air traffic controllers.

    The company was founded in 2001 and is based at the Geneva International Airport with a branch office in Zurich.

    Due to the expansion of our development activities, we are looking for:



    A Requirements and Test Engineer with an experience in a safety critical domain for our flight data processing system (FDPS)



    You are extremely rigorous, and you have a proven experience in the Air Traffic Management Domain, or in another safety critical domain, in the fields of requirements and tests with mission-critical system and software. You are looking for a challenge in a complex technical environment.

    As a member of a highly qualified team, you will participate in software specification and testing of our flight data processing system.

    A high amount of autonomy and personal commitment is necessary.

    Your mission

    ▪ You work autonomously in an Agile team and in continuous improvement spirit.

    ▪ You collaborate with the systems end users and other teams to understand business needs and functional specifications.

    ▪ You read and understand Functional System Requirements (FSRE) provided by the Business Analyst

    ▪ You write, review, and update the Equipment Requirements (ERE) in collaboration with the Product Owner using Polarion and perform the traceability to the Functional System Requirements (FSRE).

    ▪ You create and maintain the test cases to provide full coverage of Equipment Requirements (ERE) using Polarion.

    ▪ You configure and setup test platforms.

    ▪ You write automatic test scripts for test automation environment. (Squish, Python)

    ▪ You execute manual and automatic tests in integrated validation environment as part of sprint work during the Build phase or as part of the SAT (Site Acceptance Test) during acceptance phase and report test results.

    ▪ You analyse and describe issues/bugs in the issues Database, and you participate to their classification.

    ▪ You act as point of contact to clarify identified defects or related Equipment Requirements (ERE).

    Your profile

    ▪ You have at least 5 years of experience in Air Traffic Management Domain or a safety critical domain.

    ▪ You have a proven experience in the writing of system and software specifications and experience in the system and software testing.

    ▪ You have a high analytical capacity, and you can understand the end user needs and transcript them to requirements for the Development Team.

    ▪ You are adaptable, autonomous, rigorous and you appreciate teamwork.

    ▪ You are organized with an ability to prioritize tasks, meet deadlines, and utilize time effectively.

    ▪ You have a high resistance to stress, and you are flexible.

    ▪ You have a proven experience with test automation tools using Python (use of Squish, Jenkins experiences are major advantages for this position)

    ▪ An experience with Polarion is a major advantage for this position.

    ▪ An experience in JAVA development is a plus.

    ▪ An experience in JAVA using JUNIT for test automation is a plus.

    ▪ Fluent written and spoken English is required, French and German is a plus.

    ▪ Knowledge with standards such as ED153/ED109A or ED12B/C are major advantages for this position.

    ▪ Pro-active in a self-organized team



    Place of work: Geneva

    Starting date: As soon as possible.

    Activity: 100%

    If you want to join a dynamic team in an exciting high-tech environment and feel ready to accept the challenge and participate in our expansion, do not hesitate to apply.

    Tech Lead Data Engineer GCP

    France, Île-de-France, Paris

    • Negotiable
    • Engineer Role
    • Skills: data ingénieur, google cloud plateform, Nifi, Airflow, BigQuery, Python, Panda, SQL, NoSQL
    • Seniority: Senior

    Job description



    Vos responsabilités :

    Leadership et Management :
    • Mentorer et guider une équipe de 4 personnes dans son développement professionnel.
    • Animer et encadrer l'équipe data engineering dans un environnement Agile/DevOps, en alignement avec les priorités établies par le Responsable Data.


    Qualité et Livraison :
    • Assurer la livraison des projets data en respectant les délais et les exigences.
    • Effectuer des revues de code et agir en tant que référent technique pour GCP.
    • Contrôler les réalisations des développeurs et ajuster les travaux si nécessaire.


    Architecture et Stratégie :
    • Collaborer avec les architectes et experts pour définir et documenter l'architecture GCP la plus appropriée.
    • Superviser et appliquer les stratégies d'alerte, de surveillance et de gestion des accès sur la plateforme data.
    • Optimiser l'architecture existante pour garantir une performance maximale.


    Développement et Intégration :
    • Concevoir des pipelines de données en s'appuyant sur les processus d'intégration existants, en respectant les meilleures pratiques (CI/CD, qualité du code, couverture des tests, etc.).
    • Développer des fonctionnalités robustes et évolutives, de l'ingestion des données à la livraison des dashboards.
    • Promouvoir et garantir un code de qualité, robuste, maintenable et évolutif.


    Qualité et Performance des Données :
    • Assurer la qualité des données tout au long du pipeline.
    • Définir et appliquer les meilleures pratiques en data engineering.


    Golang Developer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Golang, Python, Javascript, React, backend, fullstack, devops, software engineer, developer
    • Seniority: Senior

    Job description



    We are looking for a developer who is interested to work with Golang to join the team in Oslo!

    You will work on an open source platform which aims to allow the collection, sharing, and analysis of data to help customers in agriculture make better decisions

    Through a combination of deep technical knowledge, talented developers, and domain experts, we seek to become a global leader in cloud based applications, data, and IoT for the farming and food production industry

    We are now looking to expand the development environment where you will work together with backend & frontend developers and designers to help create new digital solutions, as well as continue to build on our existing product base

    Your role and responsibilities can include:
    • Developing and implementing solutions according to specifications and the overall strategy
    • Writing clean, quality and maintainable code, and participate in code-reviews
    • Working alongside developers, architects and product owners to deliver solutions according to best practice


    We are looking for you to bring:
    • Professional experience in backend development with Golang
    • Experience with cloud services, preferably AWS
    • Experience working with devops principles
    • Curiosity and willingness to learn new technologies


    What's in it for you?

    The opportunity to be part of creating technology which contributes towards sustainable development in agriculture

    There is a casual yet professional working environment with lots of opportunities for learning - both hands-on with new tools as well as courses, certifications and through industry events

    Flexitime and hybrid working options are offered as standard, with a modern office space in central Oslo which most colleagues attend a couple of days per week

    We welcome a knowledge-sharing and collaborative culture where colleagues can express themselves, share new information, and contribute towards decision making at all levels

    For any questions, contact Lucy on l.whiting@tenthrevolution.com

    Python Software Engineer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Python, Software Engineer, Developer, Azure
    • Seniority: Mid-level

    Job description



    We are looking for a backend-focused developer to join our product team in Oslo!

    We aim to bring automation to the legal industry and facilitate better communication between all parties with our products currently being used by law firms across Europe and America

    You will be part of an ambitious, collaborative, and social team in Oslo working cross-functionally with colleagues in frontend, design, and product/domain experts.

    You will play a key role in developing new tools and features for one of the most traditional industries!

    We are looking for you to have:
    • Bachelors/Masters in an IT or Engineering related subject
    • At least 3+ years professional expereince in software development
    • You are experienced with Python, and have worked with frameworks such as Flask or FastAPI
    • You have experience or knowledge in JavaScript, HTML, CSS and React.
    • You are proficient with Agile practices and CI/CD


    We hope that you can take ownership of your tasks, and understand the process of translating customer needs into technical solutions

    You should have a passion for simple and elegant solutions, be curious to explore new technologies, and enjoy sharing knowledge with colleagues and customers

    In return, you can expect:
    • Competitive salary based on experience plus shares options
    • Enhanced pension & insurances
    • Excellent funded training programmes and courses
    • Flexible working hours with option to work from home
    • Modern central Oslo office
    • Senior team to spar with and share knowledge
    • Have a voice within the company and contribute to decision-making at all levels


    For any questions contact Lucy on l.whiting@tenthrevolution.com

    Data Engineer - Stockholm

    Sweden, Stockholm

    • SEK 50,000 to SEK 70,000 SEK
    • Analyst Role
    • Skills: Data Engineer, Data Architect, Business Intelligence, BI, Power BI, SQL, Python, Azure
    • Seniority: Mid-level

    Job description



    We are looking to strengthen our data team with more competence in Azure - are you our new data engineer?

    You will play an integral part in our established data environment, with a focus on designing, implementing, and maintaining solutions on Azure

    Your day-to-day can involve:
    • Designing, implementing, and maintaining data pipelines and ETL processes on Azure
    • Collaborating with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions
    • Optimising and troubleshooting existing data infrastructure
    • Implementing data security in compliance with industry standards.
    • Staying up-to-date with the latest technologies in your field


    We are looking for you to bring:
    • A strong academic background in a relevant field (e.g. computer science, engineering, IT, or similar)
    • Professional experience as a Data Engineer with a focus on Microsoft technologies
    • Proficiency in SQL and/or Python
    • Experience with Azure data services, including Azure Data Factory, Azure Databricks, and Azure Synapse Analytics
    • Good understanding of data modelling, warehousing, and ETL processes


    It is also beneficial if you have:
    • Azure certifications related to data engineering
    • Familiarity with big data technologies and machine learning concepts
    • Experience with data lakes and NoSQL databases


    What's it like working with us?

    You will be joining an international and informal working environment, where flexibility and functionality are key

    Central to the working culture is the work-life balance to ensure you are as productive as can be in a supportive environment. In practical terms, this means you can work from the office or at home - whatever works for you, and also make good use of flexible working hours to ensure your life outside of work is taken care of too

    We encourage collaboration across teams and departments to keep colleagues up to date - especially in an industry which moves as quickly as data!

    Regardless of seniority, we encourage everyone to come up with new ideas and be a part of the decision making process - we grow faster together!

    For more information or any questions, contact Lucy on l.whiting@tenthrevolution.com

    new

    Junior Data Scientist - Helsinki

    Finland, Helsinki

    • €3,000 to €3,500 EUR
    • Analyst Role
    • Skills: Python, SQL, Data Scientist, Machine Learning
    • Seniority: Junior

    Job description



    We are looking for a junior data scientist to join the team in Helsinki!

    We are a team of 50+ based in Helsinki who have created a SaaS platform to help businesses have more success with their product launches based on data & insights

    You will be based in-house working with our team and part of the wider data & engineering environment, reporting into the Lead Data Scientist

    We hope that you can:
    • Bring some know-how in Data Science and Machine Learning (ML) Engineering
    • Contribute towards developing ML models and data science projects in-house
    • Contribute fresh ideas to the team for building and maintaining ML models at scale


    Your task once on-boarded:
    • Contribute on data analysis, model development and machine learning productization
    • Demonstrate a thorough understanding of the company's business domain and application-specific features
    • Effectively drive a project and be in communication with the product team


    What are we looking for in you?

    We hope that you can bring a strong academic background in a relevant subject (Data Science, Computer Science, Computer Engineering)

    We also valuable personal skills and hope you will be a great team player with excellent communication skills for both technical and non-technical colleagues

    It is beneficial if you have experience from an internship, part-time work, or 1-2 years of experience in a data science position

    Technologies you will be expected to master: Python, SQL, AWS

    To be successful in this role, you will be:
    • Results-driven, by always looking for solutions, not excuses. Willing to go the extra mile when needed.
    • Quality-driven: committed to building robust, maintainable, and high-performance code.
    • A holistic thinker who looks at the bigger picture, striving to include both what the company customers and the business need.
    • Highly ambitious, with a proactive approach to your own professional growth.
    • Flexible and effective in a hybrid working environment.


    What's in it for you?
    • Opportunities for professional growth in a fast-growing, evolving company
    • Office with a view in downtown Helsinki
    • Hybrid working policy with most colleagues doing 2-3 days per week in office, and flexitime available
    • Occupational Pensions
    • Lunch benefits
    • Equity


    For any questions, contact Lucy on l.whiting@tenthrevolution.com

    Advent Geneva Support Analyst

    Republic of Ireland, Dublin

    • €300 to €350 EUR
    • Analyst Role
    • Skills: Advent Geneva, Python, SQL, Broadridge Security Master, Price Master, and Analytics Master, Linux, AWS
    • Seniority: Mid-level

    Job description



    Advent Geneva Support Analyst - Contract Opportunity - Dublin - 6 Months - Financial Services

    A large global financial services client of ours are seeking an Advent Geneva Application Analyst to join them on an initial 6 month contract, on a relaxed hybrid basis out of Dublin, with likely extension. The rate is 300 - 350 euros a day and are looking for someone to start ASAP with interviews next week.

    Roles and Responsibility:
    • Play a key role as part of global support team covering IT Core applications domain.
    • Act as a first point of contact for Level 1 & Level 2 Incident & Problem Management support by working with vendors & /or Internal support teams to resolve technical and user issues during product migration and BAU (Business As Usual) operations.
    • Document processes, procedures and policies as required for appropriate governance of platforms.
    • Day-to-day monitoring of our internal processes to ensure pro-active resolution of any issues that arise.
    • Document business user procedures and support user training.
    • Participate in co-ordination and implementation of new platform releases with business users.
    • Support Project Managers in ongoing initiatives related to the Business Core Operations Solutions.
    • Internal co-ordination between distinct internal IT functions and groups to ensure high quality service delivery and total ownership of issues to complete resolution.
    • Support the business in Business Continuity and Disaster Recovery initiatives.


    Desired Experience:
    * SS&C Advent Geneva.
    * Familiarity with Broadridge Security Master, Price Master, and Analytics Master.
    * Linux operating systems.
    * Strong programming skills in Python, C#, and Visual Basic.
    * Experience with SQL Server and ability to write complex queries



    If of interest, please apply or send across your CV to j.chalkley@frgconsulting.com

    Please note, no sponsorship is available for this role.

    Frontend/Fullstack Developer

    Norway, Bergen

    • Up to NOK 900,000 NOK
    • Developer Role
    • Skills: Javascript, TypeScript, Python, Django, React, Tailwind CSS
    • Seniority: Senior

    Job description



    A leading company in the Bergen finance sector is seeking a skilled Frontend/Fullstack Developer to join their dynamic team. This is an exciting opportunity to work in a technical environment that values innovation, continuous learning, and work-life balance.

    Key Responsibilities:
    • Manage domain responsibility for the company's main website.
    • Enhance the customer journey, starting from the landing page.
    • Further develop the content management system and optimize navigation to site content and services.
    • Ensure ongoing improvements in SEO and website traffic.
    • Collaborate with colleagues to enhance website functionality and customer engagement.


    Tech Stack:
    • Languages: JavaScript, TypeScript, Python, Postgres
    • Frameworks & Tools: Django, Wagtail CMS, React, Tailwind, Sass, Vite, Terraform, Elastic Beanstalk/Docker
    • Development Environment: Windows or MacOS; applications run on Linux and Docker


    Skills & Experience:
    • Essential:
      • Proficiency in JavaScript/TypeScript, HTML, CSS
      • Backend experience with Python and API management
      • Strong knowledge of Postgres
      • Fluency in Norwegian
    • Desirable:
      • Experience with SEO, AWS, Google Analytics, Headless CMS, UU, HTMX, OIDC, Elasticsearch, C#, or .NET


    Benefits:
    • Competitive pension scheme with 7%
    • Discount on company products and services
    • Insurance package and laptop provided
    • Access to company cabins and subsidised dining options


    Work Environment: This is a hybrid position with the flexibility to work 3 days in the office and 2 days from home. The IT department consists of over 60 members, including 40 developers, offering an excellent opportunity to collaborate and upskill in a diverse and technically vibrant environment.

    Interview Process:
  • Initial conversation to assess your potential for growth and ownership.
  • Technical discussion with senior developers on code quality and testing.
  • Culture check meeting to provide insights into the company's working environment.



  • Apply Now!

    This position offers the opportunity to work in a stable company with long-term job security, a great social atmosphere, and opportunities for professional development. If you are a talented developer who is passionate about frontend and fullstack development, we'd love to hear from you! Reach out to Marley Taylor for more information on this opportunity: m.taylor@nigelfrank.com

    new

    C++ Embedded Engineer

    Norway, Oslo

    • Up to NOK 1,000,000 NOK
    • Developer Role
    • Skills: C++, Embedded Development, Yocto, RTOS, Go. Python
    • Seniority: Senior

    Job description



    Company Overview: Join an innovative and international team dedicated to securing the world's connected devices. This dynamic company, with offices in Norway and the USA, develops a suite of user-friendly security products utilises by renowned global brands. With a strong focus on automation, the company seeks to maximise creative and proactive work by streamlining development, testing, finance, sales, and administration processes.

    Role Overview: The company is expanding its team and is on the lookout for Senior Embedded Engineers to enhance their leading product for over-the-air updates of IoT and connected devices.

    Responsibilities:
    • Support new Linux-based OSes and boards for their flagship product
    • Enable product support on new platforms, including RTOSes
    • Design, build, and manage new and existing code
    • Conduct research and estimate resources for development tasks
    • Develop tasks as defined during planning meetings
    • Present deliverables bi-weekly to the team
    • Document new code and ensure timely publication of documentation
    • Write acceptance and integration tests for new code
    • Debug and fix issues related to your code
    • Provide technical expertise for planning new features and improvements
    • Work extensively with AWS


    Required Skills and Experience:
    • Minimum of 5 years of embedded Linux programming experience
    • Excellent knowledge of C++ and ARM64 development
    • Proficiency in at least two of the following:
      • RTOSes (e.g., Zephyr, QNX, Integrity, FreeRTOS)
      • Bootloader internals (especially U-Boot, Grub)
      • Yocto
      • Embedded memory storage (eMMC, SD, Raw NAND, NOR)
      • Designing Embedded Linux platforms, writing Board Support Packages, system integration, and Embedded Linux system programming
    • Upper Intermediate/Advanced English communication skills


    Desired Skills and Experience:
    • Experience with QEMU, Go, and Python
    • Backend web programming at scale (RESTful APIs, HTTP, microservices, AWS)


    Top Selling Points:
    • Small, start-up environment with a flat structure
    • Forward-thinking and collaborative work environment
    • Complex projects with the latest technologies and big data
    • Prestigious customers
    • Encouragement to work cross-functionally and take ownership of products
    • Strong culture with a social calendar and monthly activities, including an annual trip abroad




    If you're passionate about securing the world's connected devices and thrive in a collaborative and innovative environment, this opportunity is for you! Apply now to join a team that values creativity, proactivity, and cutting-edge technology. Reach out to Marley Taylor - m.taylor@nigelfrank.com for more information.

    Python Developer Jobs | FRG Consulting

    Looking for a new challenge? Apply for Python Developer Jobs and discover your next career move today.