Senior C++ Software Engineer
In this role you will design, build and maintain scalable, cross-platform C++ applications as part of our award-winning monitoring solution EventSentry. You will be working in a small team with other C++ and Java developers.
We’re looking for an individual who writes code for the purpose of reaching a goal, and not just for traveling the road which leads there.
What you like
- Writing clean code that can be interpreted and extended by others
- Technology, and keeping up to date with it
- Being a knowledgeable and trusted resource
- The feeling of accomplishment when you finish a project
- Having a positive impact on your environment
What you do not like
What you must have
- Excellent C++ skills
- Excellent problem-solving skills
You must have a solid understanding of
- STL
- Boost
- Windows API
- Visual Studio 2010 or higher
- Multi-threaded programming
- Subversion
- Linux
- TCP/IP as well as network protocols like SNMP, Syslog and SMTP
Ideally, you have a good understanding of
- Qt
- Python
- Security (Crypto++, authentication, encryption, …)
- Databases (SQL, basic administration of SQL Server, MySQL, PostgreSQL)
What you are
- Reliable & dependable
- Organized
- Self-driven and motivated
- Able to multi-task when necessary
What you will be doing
- Design & implement a multi-threaded, cross-platform server network application
- Refactor existing code to integrate with above server application
- Work with existing in-house C++ libraries
- Work with our award-winning monitoring solution
Technologies you will work with
- Microsoft Visual Studio 2010
- STL, Boost, Qt
- Microsoft SQL Server, PostgreSQL, MySQL
- VMWare & Hyper-V
- Windows Server 2003 - 2012
- Subversion
What we offer
- A flexible and creative work environment with little red tape
- Health insurance, including dental & vision
- A brand-new office space at a great location
- 3 weeks vacation
- Gym
How to apply