Senior software engineer
A company in the field of Application Delivery Networking is looking for a Senior software engineer. Requirements : • Experienced software engineer who has proven experience in building large and complex systems. • Has a solid understanding of data structures, file systems, and algorithms. • Experienced in developing under Unix/Linux, in C/C++. • Experienced with distributed/ parallel computing and scalability challenges. • Has very good design skills • Initiative, self-motivated, gets-things-done attitude • Gives attention to detail and accuracy Experience that we see as an advantage: • Databases, both SQL and new scalable real-time no-sql databases. • Object Oriented Programming. • Experienced in developing in Java. • Internet Protocols, especially TCP/IP and HTTP/S • Knowledge of web applications and web servers and how they work