Application Software Engineer | Defense

Capgemini
Machelen, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Intermediate

Job location

Machelen, Belgium

Tech stack

Java
Spring Security
Software Applications
Software Quality
Cryptographic Protocols
Spring
Scrum
Secure Coding
Software Engineering
Software Systems
Spring-boot
GIT
Integration Tests
Kubernetes
Information Technology
Devsecops
Jenkins

Job description

As an Application Software Engineer specializing in cryptography, you will be part of a dynamic team delivering sovereign cryptographic products and solutions. You will design, develop, and test secure software systems, ensuring the highest standards of security and compliance.

You will play a key role in:

  • Developing high-quality, secure, and efficient applications using Java programming language and Spring framework (Spring Boot, Spring Security) to create robust software components
  • Collaborating with cross-functional teams in an Agile Scrum environment to ensure timely delivery of features and enhancements
  • Performing rigorous testing and validation, including unit and integration tests, to verify software quality and security compliance
  • Creating and maintaining comprehensive documentation of software designs, specifications, and testing procedures for security accreditations
  • Troubleshooting complex software issues and providing technical support for deployed applications

Requirements

  • Master's degree in Computer Science, Software Engineering, or a related field
  • Minimum 3 years of proven experience in application software development, with strong proficiency in Java (minimum 11 years of experience) and Spring framework
  • Experience with secure coding practices, encryption algorithms, and cryptographic protocols
  • Knowledge of DevSecOps practices and tools (e.g., Jenkins, Git, Kubernetes)
  • Strong problem-solving skills
  • Fluent in French and English

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position