Senior Full Stack Software Engineer

Lead technical discussions and development of new applications and features (front end, middleware, and back-end) for next-generation Intelligence and Emergency Response platforms, ensuring those are built on robust and scalable architectures. Actively participate in knowledge transfer and coach other members…

System Security Engineer

Design computer security architecture and develop detailed cyber security designs. Develop technical solutions and new security tools to help mitigate security vulnerabilities and automate repeatable tasks. Configure and troubleshoot security infrastructure devices. Proven work experience as a system security engineer or information…

Junior C# Software Developer

We are looking for individuals with at least 1 years experience as a C# developer. Proven experience developing web applications using C#, ASP.NET, MVC and HTML5. Knowledge of concurrency patterns in C#. Experence with SQL.

C# Software Developer

Design build and maintain efficient, reusable and reliable C# code. Maintain highly testable and quality code by implementing unit tests, automated tests, running static and dynamic code analysis tools. Design and implement complex database queries and reports. Proven experience developing…

Business Analyst

Designing, implementing and maintaining adequate reporting to monitor the company’s operations and performance. Carrying out User Acceptance Tests on new reports and systems added to the existing infrastructure. BSc/MSc in mathematics, statistics, finance or any other relevant field. Strong. knowledge…

Quality Assurance Engineer

2+ years working experience as Software Tester or Quality Assurance Engineer. Knowledge of methods and processes used in quality assurance of software. Functional and performance testing of client-side and server-side products with maximum automation. Improvement proposals in technology, tools and…

Junior Software Test Engineer

Functional testing of client-side and server-side products. Interaction with development and support team to improve the quality of the finished product. Improvement proposals in technology, tools and process to conduct more efficient testing of software products.

Java Developer (Financial Applications)

Working as part of the team for an established asset management company. The ideal candidate must be familiar with algorithm complexity, data structures and multi-threading concepts. Producing detailed specifications and implementing the program codes. Developing software programs and utilities used…

Senior SW QA Engineer

At least 3 years’ commercial experience in Software QA/Testing. Experience with Java, Selenium, Cucumber, Eclipse IDE, Maven is a must. Scripting language experience (e.g. python) is an advantage. Participate in Agile ceremonies.

Software Developer (C or C++)

Integrate third party SW into the company product and evaluate and improve suppliers offering. Take leadership of SW projects and mentor Junior Developers. API & Component design and implementation. Multi- threaded/ multi process development.