Java Swing Developer (m/f) - Brussels, Belgium
ID: 8583309
Date: 04-06-2020
Employer: Findmore Consulting
Country: Belgium
Category: IT and Technologies
Salary Range: Confidential
Job Description
Mission:
You will be part of the Engineering team at the customer’s premises, which is located in Brussels. The customer is an intergovernmental organization made up of 41 countries responsible for managing the Air Traffic Management network within Europe. The customer is engaged in a digital transformation with the help of customer Belgium. You will be part of a multinational team developing the software functions of the ATM network manager (NM). The working language is English; French is an asset.
Main Responsibilities & Profile:
The following qualifications are required for the Software candidate:
1. A formal bachelor’s degree or higher in Software Engineering, or equivalent professional experience and training.
2. Very good analytical and problem-solving skills.
3. Understanding the importance of integrating automatic regression tests as part of coding activities.
4. Good team member.
5. Experience in using software configuration and change management processes and tools.
6. Experience with OO design and development techniques.
7. Experience with Agile development methodologies.
8. Quality-minded.
9. Ability to write/contribute to design documents.
10. Ability to work under tight schedules and pressure.
The following qualifications may optionally be requested:
1. Experience in providing 24/7 on-call services to a production environment.
2. Ability to provide 24/7 or 15/7 on-call service.
In addition, the profile shall comprise the following skills:
1. Experience with software design of high availability systems.
2. Experience in designing user-friendly interfaces.
3. At least 3 years of experience in development with Java Swing.
4. Experience with the development of software layers using communication protocols.
5. Experience with open-source tools based on Java technology and Java IDEs like Eclipse or IntelliJ IDEA.
6. Experience with JUnit and profiling tools.
7. Unix or Linux experience, including knowledge of a scripting language such as Bash or Korn-shell.
8. Java programming skills (1 to 6 years).
9. Ability to work on complex systems.
10. Very good algorithmic thinking skills.
11. Ability to absorb large amounts of complex information.
Required Abilities:
Stress resistant, autonomous, sense of initiative, versatile, flexible, customer-driven, quality-oriented, interdisciplinary and creative, end-to-end commitment, focused, persistent, team player, good listening and communication skills, English proficiency mandatory.
#J-18808-Ljbffr