Thales Logo

Thales

Software Developer

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Athens
Junior
Remote
Hiring Remotely in Athens
Junior
Develop and maintain applications primarily using Python. Build RESTful APIs, integrate message brokers and SQL/NoSQL databases, and support CI/CD workflows through GitLab. Apply object-oriented programming, scripting, application security practices, authentication, authorization, and secure data handling. Collaborate with multidisciplinary teams to solve problems and deliver software solutions. Familiarity with C++, Java, machine learning, large language models, and data science is advantageous.
The summary above was generated by AI
In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.

Position Title: Software Developer

Location:  Working place is Koropi, Athens - Hybrid

Applicants must be legally authorized to work in Greece at the time of hire. This position is not eligible for visa sponsorship or for assuming sponsorship of an employment visa now or in the future.

About Thales Hellas

Thales Hellas is located in Koropi, close to Athens and the international airport. The team is approximately 40 plus people strong, an consists of a commercial pillar and an operations pillar. Together, we address the civil aviation, defense, cyber security and space market in Greece and Cyprus by submitting offers, capturing opportunities, executing projects and delivering through life support. To that end, the team closely cooperates with a wide variety of stakeholders within the Thales Group and within the local Greek ecosystem.

JOB DESCRIPTION
 

Requirements:

  • Experience:

    • 2–3 years of hands-on experience in application development using Python.

  • Education:

    • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.

  • Technical Skills:

    • Strong foundation in Object-Oriented Programming (OOP) and scripting.

    • Proficiency in Python; familiarity with other programming languages such as C++ or Java is highly advantageous.

    • Experience working with APIs is required, including RESTful API development (e.g., Flask).

    • Good understanding of message/data brokers (e.g., Apache Kafka, RabbitMQ).

    • Familiarity with noSQL Databases (MongoDB, Opensearch, Elasticsearch) and SQL Databases (Postgress, MySQL).

    • Familiarity with GitLab, including experience with GitLab Actions for CI/CD workflows, code management, and version control.

  • Security Awareness:

    • Knowledge of application security best practices, including authentication and authorization techniques, secure coding, input validation, secure API usage, and the protection of sensitive data.

  • Additional Skills:

    • Knowledge of Machine Learning concepts, Large Language Models (LLMs), and data science will be highly appreciated.

  • Soft Skills

    • Strong communication and collaboration skills, with the ability to work effectively in team environments and contribute to problem-solving.

#LI-VJ1

At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

Thales Crawley, England Office

Manor Royal, Crawley, United Kingdom, RH10 9HA

Thales London, England Office

Thomas More Square 4, London, United Kingdom, E1W 1YW

Similar Jobs

Yesterday
Remote
Entry level
Entry level
Artificial Intelligence • Software
Build and evolve Rerun’s open-source viewer, cross-language SDKs, and integrations with Rerun Hub. Develop high-performance interfaces for large-scale multimodal data, optimize workflows across desktop and web, make full-stack architecture decisions, and collaborate with backend, Hub, design, customers, and the open-source community. The role involves UI development, rendering, data handling, infrastructure, real-time applications, visualization, and performance optimization.
Top Skills: Gpu Rendering PipelinesMultimodal Data VisualizationOpen Source SoftwareReal-Time SystemsRustRvizWgpu
Yesterday
Remote
Mid level
Mid level
3D Printing
Develop, test, document, and maintain embedded software for deeply embedded platforms. Collaborate with software architects, follow SDK roadmaps, ensure software quality, verify deliverables, plan tasks, report progress, and mentor junior engineers. The role requires C programming, ARM-based processor experience, software testing, source control, Agile methodologies, and use of electronic test equipment. Experience with Zephyr RTOS, Bluetooth Low Energy, open source, multithreaded RTOS, and cryptography is advantageous.
Top Skills: AgileArmArm CortexBitbucketBluetooth Low EnergyCCryptographyGitLogic AnalyzersMultimetersOscilloscopesProtocol AnalyzersRtosSvnZephyr Rtos
Yesterday
Remote
Senior level
Senior level
Healthtech • Biotech
Develop and optimize software solutions for industrial additive manufacturing in an agile team. Responsibilities include designing algorithms, data structures, and software subsystems; debugging complex issues; benchmarking and improving performance, stability, efficiency, and scalability; and contributing to software quality and documentation. The role uses Vue.js, TypeScript, Python, C++, MongoDB, Docker, and automated development tools.
Top Skills: C++DockerMongoDBPythonTypescriptVue

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account