Key responsibilities
The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.
Be an active contributor within a cross-functional agile team responsible amongst others for the implementation of software components covering design, development, unit and integration testing activities
Analyze detailed system and application factors: input/output requirements, information flows, Hardware/software requirements, performance, security, etc., with a focus on Docker container and Kubernetes orchestration for operational deployment and monitoring
Contribute to design and technical feasibility and propose systems solutions as needed
Provide technical assistance to colleagues and assist in resolving problems in order to achieve timely and quality delivery
Develop and maintain technical documentation and where appropriate, write system documentation and operating procedures
Fix issues or problems reported by the integration and qualification teams
Professional skills
Autonomous, proactive, and comfortable driving improvements and managing change
Customer oriented with strong attention to quality and detail
Open-minded, solutions oriented, and a true team player - gaining energy through collaboration with others
Ability to work in a fast-paced xlxgzvr environment and handle multiple tasks simultaneously
Fluent in English (spoken and written) with strong communication skills
Technical skills
University degree in computer science or related field. Or equivalent work experience
0-3 years of experience as a Software Engineer or in a similar role
Knowledge of the Java programming language
Experience with Linux is an asset