AMS/4FLIGHT - Software Architect

at  Thales

București, Municipiul București, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Nov, 2024Not Specified22 Aug, 2024N/ARelational Databases,Angularjs,Docker,Design Patterns,Software Development,Configuration Management,Git,Kubernetes,Air Traffic Control,Programming Languages,Linux,Spring Framework,Scripting LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Location: Bucharest, Romania
The people we all rely on to make the world go round – they rely on Thales. Thales rely on its employees to invent the future: right here, right now.
Present in Romania for over 40 years, Thales is expanding its presence in the country by growing its Digital capabilities and by developing a Group Engineering Competence Centre (ECC). Operating from Bucharest, Thales delivers solutions in a number of core businesses, from ground transportation, space and defence, to security and aeronautics.
Several professional opportunities have arisen. If you are looking for the solidity of a Global Group that is at the forefront of innovation, but with the agility of a human structure that tailors to the personal development of its employees and allows opportunities for evolution in an international environment, then this is the place for you!

TECHNICAL SKILLS

Required:

  • Knowledge of Java / C / C++ programming languages (or the willingness to learn if not all are known)
  • Knowledge of AngularJS or similar front-end technologies
  • Knowledge of Spring Framework
  • Experience with big data platforms and familiarity with relational databases (e.g. PostgreSQL)
  • Knowledge of database integration technologies (e.g. Hibernate)
  • At least 10 years of experience in software development
  • Knowledge of configuration and change management tools (e.g. JIRA)
  • Ability to understand and debate on complex technical issues
  • Clean code
  • Design Patterns
  • Scripting languages: Bash, Python, Groovy etc.
  • Familiar with DevOps tools and technologies (e.g.: Jenkins/GitLab CI, Docker, Kubernetes)
  • Familiarity with real-time event driven technologies (e.g. Kafka)
  • Linux
  • Git

Nice to have:

  • An understanding of requirements and configuration management, aeronautical Software and Hardware standard (e.g. ED-109/DO-278) and Air Traffic Control

Responsibilities:

  • Ensures that software architecture stability is maintained across lifecycle phases from Bid to Delivery
  • Directs and coordinates software architecture studies together with the architecture team in France
  • Is accountable for the technical, technological, and methodological choices taken in respect of the selected software architecture
  • Guarantees adherence to in-scope standards, reuse policy and product development plans; Identifies modelling, simulation and prototyping opportunities;
  • Prepares the Design & Justification Files;
  • Provides knowledge on state-of-the-art software architecting, taking account of future developments;
  • Monitors technological developments


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

București, Romania