Find Your Opportunity

Working with CodeCoda could not be more fun. There are also many unique benefits for our employees.

Waking up in the morning and being able to say "Hey! I wanna go to work" is an extraordinary thing shared by all our employees. People working for CodeCoda share many things, starting from our family atmosphere, through to a shareholder program, which places every single employee with a voice in company prodeedings.
We value qualifications, but what is more important for us are people fitting with the team members and having a potential to learn and grow.

The will to win, the desire to succeed, the urge to reach your full potential... these are the keys that will unlock the door to personal excellence.

-- Confucius

Senior Software Engineer with C++ (ref. SSA-CPP-LMP)

We are looking for an experienced C++ developer who will be joining an existing team. The ideal person is a highly experienced and skilled C++ developer who is familiar with modern development techniques and who will be able to coach junior team members to elevate their level and capabilities. 

The successful candidate will Analyze, maintain, and improve complex source code. Analyze and contribute to architecture improvements. Analyze new requirements and design robust, efficient, and maintainable functional additions to existing software. Create highly efficient, reliable code, comprehensive unit tests, and technical documentation. Analyze and improve the performance of software.
Our problems are hard, requiring dedication, expertise and the ability to look at solutions from many different angles. It will be your job to make the hard choices and deliver on time, bug-free code that delights our clients and maximizes their value.

What it Takes:

  • 6+ years of deep knowledge of C/C++, multi-threading, networking (TCP/IP).
  • Knowledge in C and other programming languages will be appreciated.
  • Technologically proficient with relational and NoSQL databases.
  • Practical experience in developing applications for Windows and Linux.
  • Practical experience with Data warehouses, historical real-time reporting systems or similar will be beneficial, however no direct requirement.
  • Thorough knowledge of software development principles and practices.
  • A passion for both mentoring and learning.
  • A true dedicated team player that desires to be where their work is understood and appreciated.
  • Diverse operating systems and industry knowledge are pluses.
Salary:
Commensurate with experience 

Benefits:
  • Shareholder program
  • Bonus Scheme based on KPIs
  • Comprehensive benefits package including full coverage of health benefits for employee and immediate family members
  • Fresh Fruit Program 
  • Weekly Massages
  • Regular Training
  • Fun Teambuilding Outdoors

  • LOCATION: Plovdiv
  • QUALIFICATION: 6 Years previous experience