Software Developer

Thales
Athens
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2-3 yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving"]

Build and maintain application features using Python for a team supporting civil aviation, defense, cyber security, and space initiatives. You’ll develop RESTful APIs, work with message/data brokers like Apache Kafka and RabbitMQ, and use NoSQL and SQL databases. Contribute to CI/CD workflows with GitLab Actions, apply secure coding and authentication/authorization practices, and bring interest in ML/LLMs to enhance solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 hour ago

Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and maintain application features using Python for a team supporting civil aviation, defense, cyber security, and space initiatives. You’ll develop RESTful APIs, work with message/data brokers like Apache Kafka and RabbitMQ, and use NoSQL and SQL databases. Contribute to CI/CD workflows with GitLab Actions, apply secure coding and authentication/authorization practices, and bring interest in ML/LLMs to enhance solutions.
Location: Athens
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Requirements

  • •2–3 years of hands-on application development experience using Python.
  • •Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience.
  • •Strong Object-Oriented Programming (OOP) and scripting skills, with Python proficiency (C++ or Java advantageous).
  • •Experience developing RESTful APIs (e.g., Flask) and working with message/data brokers (e.g., Apache Kafka, RabbitMQ).
  • •Familiarity with databases (MongoDB, OpenSearch, Elasticsearch, and PostgreSQL/MySQL), GitLab (including GitLab Actions for CI/CD), and application security best practices.
Experience:2-3 yearsApplication development
Education:Bachelor's in Computer Science, Engineering, or a related discipline
Skills:CommunicationCollaborationProblem-solving
Tech Stack:PythonC++JavaObject-Oriented Programming (OOP)RESTful APIsFlaskApache KafkaRabbitMQMongoDBOpenSearchElasticsearchPostgreSQLMySQLGitLabGitLab ActionsCI/CDAuthenticationAuthorizationSecure codingInput validation

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn