Application Software Architect

Thales

Most of our jobs are open to a 4 day work week (i.e. 32hrs @ 80% salary). We also offer flexible working hours.

  • 4 x 8hr days
  • 80% salary
  • Hybird Remote, Tubize
  • Offers relocation

Only considering candidates eligible to work in Tubize, Belgium ⚠️

Location: Tubize, Belgium

In this context, we are looking for a:

Application Software Architect

Mission:

Within the Engineering division of THALES Belgium, the Software Engineering discipline is responsible for all the software development activities on products, projects and services provided to customers worldwide.

In this role, you will play a crucial role in shaping the architecture of advanced application software for defense projects. You will be responsible for designing and overseeing the implementation of highly secure, scalable, and efficient software solutions.

Responsibilities:

  • Architectural Design
    • Develop comprehensive software architecture plans that meet the specific needs of the application.
    • Define system architecture, including software components, interfaces, and integrations, ensuring they align with technical and business requirements.
    • Utilize Java, Angular and the Spring/SpringBoot framework to architect robust and scalable software solutions.
  • Technical Leadership & Development
    • Provide technical leadership and guidance to development teams throughout the software development lifecycle (SDLC).
    • Mentor and coach engineers to ensure design consistency and adherence to best practices.
    • Lead architectural discussions, code reviews, and technical problem-solving sessions.
    • Integrate cybersecurity principles and practices into the software architecture, ensuring compliance with industry standards and regulations.
    • Develop high-quality, secure, and efficient applications using programming languages like Java and Angular to build software components.
    • Implement complex algorithms and protocols for secure communication and data protection, embedding security into the development process from the start (Shift Left).
    • Promote and facilitate Agile Scrum ceremonies.
    • Collaborate closely with cross-functional teams to ensure timely delivery of features and enhancements.
  • Documentation & Compliance
    • Create and maintain detailed architectural documentation, including diagrams, specifications, and design guidelines.
    • Establish and enforce architectural standards and best practices across development teams in line with industry standards, regulations and Thales processes.
    • Prepare and maintain documentation for security accreditations and reviews.
  • Innovation and Improvement
    • Stay current with emerging technologies, industry trends, and best practices.
    • Identify opportunities for innovation and improvement within existing systems and processes.
    • Drive the adoption of new technologies and tools that enhance software architecture and development practices.

Profile

  • Qualifications
    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    • Extensive experience in software architecture and design, preferably within the defense industry.
    • Experience with cryptographic protocols and secure communication technologies.
    • Proficiency in Java (11+) and Spring framework (e.g. Spring Boot, Spring Security).
    • Strong understanding of software architecture (e.g. object-oriented principles), design patterns and best practices.
    • Strong analytical and problem-solving skills.
    • Excellent communication and leadership abilities.
    • Ability to work effectively in a collaborative team environment and make technical decisions and align the team around them.
    • Excellent command of English.
    • Eligibility for a security habilitation
  • Preferred qualifications
    • Experience with web application frontend development (Angular and/or React).
    • Experience in containers and corresponding technologies (Kubernetes, Docker)
    • Experience with secure coding practices and encryption algorithms
    • Knowledge of DevSecOps practices and tools (e.g. version control, CI/CD pipelines).
    • Knowledge of network design and protocols
    • Experience in pre and/or post-quantum cryptography.
    • Knowledge of French
    • Belgian citizenship or from a country of the European Union.

Diversity Statement

We actively support a working pattern that suits your lifestyle and helps you reach your ambitions. That means that equal opportunities, inclusion and an informal culture are integral to our success. It also means that your well-being and happiness matter to us! That’s why we offer you the flexibility to do what’s important to you; whether that’s part time hours, job sharing, remote working, or the ability to flex your start and finish times.

Automatically Apply to Remote Design Jobs!

Let our copilot automatically search & apply to remote jobs from all across the web.

Try it now
Thalesthalesgroup.com

A global technology leader in defense, aerospace, security, and transportation.

Working Week

Most of our jobs are open to a 4 day work week (i.e. 32hrs @ 80% salary). We also offer flexible working hours.

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

Vacation varies by role but for many countries we offer 40 days of paid time off annually.

  • 40 days PTO
  • 52 unpaid Fridays
  • 92 days off per year

Remote Working Policy

Most employees work hybrid remotely, working from home per week.

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Generous parental leave
  • Dentalcare
  • Company retreats
  • Equipment allowance
  • Life & Disability Insurance
  • Yearly bonuses
  • Mental Health Support

Desirable Skills and Experience

Share this job:

Report incorrect data

Let us know if the job has expired