Client Server and n-tier technology. BDD, TDD, continuous integration and deployment. Angular CSS ... Qualifications BSc (Honours) Computer Science or similar degree with a significant computing bias ...
Bachelor's or Master's degree in Computer Science or equivalent Desired Qualifications * Knowledge of cloud computing & networking technologies * Experience developing distributed systems * Knowledge ...
Designing and prototyping Human Computer Interface (HCI) / Human Machine Interface (HMI) concepts * Supporting the development and application of technologies, such as Virtual Reality and Artificial ...
Self-motivated with the ability to work independently and support your team Strives to learn new methods and technologies to improve processes and think innovatively. A degree in Computer Science ...
Influence the development of technologies, engaging directly with the user from early concept ... Application of physical ergonomics and use of CAD software such as Jack or RAMSIS * Good ...
Stay informed on renewable technologies and trends to communicate the value of our products ... Work closely with the Design team to propose solutions via platforms like PV Sol, Solar Edge, CAD, ...
Exposure to AWS serverless technologies * Previous experience in a leadership role * Bachelor's degree in Computer Science or related field The role promises an exciting challenge and significant ...
We offer game-changing communication technologies that shape the key capabilities of current and ... Currently studying for a degree in an Engineering, Physics, Mathematics or Computer Science ...
... Computer Science. Our company: MBDA is a leading defence organisation. We are proud of the role we ... technologies * Flexible working We respect new perspectives and experiences, and we value our ...