WHAT WE ARE LOOKING FOR YOU TO DO
- Programming, testing, and analyzing software components primarily based on architectural specifications and/or in coordination with a Level 4 or Level 5 Software Developer.
- Programming and testing software components, partly based on design specifications.
- Acting as a point of contact for Level 1 and Level 2 Software Developers.
- Documenting the software components for which you are responsible.
- Integrating software subsystems consisting of multiple software components, including integration into the target system.
- Supporting system integration activities.
- Working independently within agile project teams.
- Developing complex software systems.
WHAT YOU SHOULD BRING
Professional Qualifications
- Bachelor's degree in Computer Science or a comparable field.
- Several years of professional experience in software development.
- Strong programming and design skills in an object-oriented programming language.
- Excellent written and spoken technical English skills.
- Experience with the Atlassian tool suite (JIRA, Confluence, Bitbucket, Bamboo) is an advantage.
- Experience with the GIT version control system is an advantage.
- Good knowledge of the C/C++ programming language.
Personal Qualifications
- Strong understanding of complex software architectures.
- Willingness to travel internationally.
ADDITIONAL INFORMATION
Department: ESAD – Artificial Intelligence & Computer Vision – Software Development.