Beschreibung
Opensource Engineer
Technologies
Linux, C, Free and Open-source Software (FOSS), C++
Job description
Software Engineer
As a Software Engineer, you will work with an international team on a Tier 1 Bank programme as they seek to automate their onboarding of Free and Opensource Software.
Key responsibilities include:
- Participate in all phases of the full software development life cycle
- Write well-designed, testable, efficient code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software test and verification plans and procedures
- Tailor and deploy software tools, processes and metrics
- Follow project plans and industry standards
What are we looking for:
- A good communicator, both verbally and in writing
- A problem solver - we adapt and change to meet our client needs
- Good organisational and time management skills
- Proactive attitude to learning and keen to grow skills
Key Skills:
- All applicants should be/become comfortable using a Linux desktop and working with free and open source software (FOSS)
- Must be capable of dealing with pressure, uncertainty and deadlines
- Must demonstrate both willingness and ability to grasp new technical concepts
- Key technologies we work with: Any of Linux, C, C++, C#, Python, Rust, Java, device drivers, Embedded, Git, safety and security in terms of process and systems architecture (such as STPA modelling)