Sofia, BG
C++ Developer
Whether you’re just starting out or bringing years of experience, at Yettel we believe the right role isn’t just about responsibilities — it’s about growth, impact, and being part of something meaningful.
Take a look — this might be the opportunity you've been waiting for!
The impact you’ll make:
We are looking for a C++ Developer to join our team and contribute to the design, development, and support of our internal systems and platforms. You will work on cutting-edge technology, handling a variety of development tasks to ensure smooth functionality, performance, and integration of business processes.
What you’ll do:
- Design, develop, and implement software systems in C++.
- Analyze business process requirements and integrate them into software solutions.
- Develop web-based applications, both user and server-side, focusing on application business logic.
- Build standalone platforms and services to support internal needs.
- Develop native applications on Android and/or iOS platforms.
- Design and execute the process flow for approved projects.
- Maintain and modify existing software systems and web-based applications.
- Participate in system integration, including development of integration layers and modules.
- Provide 3rd level support for internally developed applications.
- Stay updated with the latest developments in systems and technologies, implementing new features where needed.
To thrive in this role, you’ll need:
- C++ Expertise: Mhands-on experience with C++ development.
- PC (Process Control): Knowledge in PC technologies for managing and automating processes in complex systems.
- CDB (Common Databases): Understanding of working with CDB systems for efficient data storage, retrieval, and integration.
- GWs (Gateways): Familiarity with GWs for connecting systems, ensuring smooth data flow and communications.
- BPA (Business Process Automation): Experience or understanding of BPA to streamline workflows and improve operational efficiency.
- Web Technologies: Experience with web protocols such as HTTP, XML, SOAP, REST, JSON.
- System Monitoring: Ability to monitor and analyze large-scale systems and infrastructures.
- Networking Knowledge: Proficiency with Linux/Unix OS, IP networks, and relevant protocols.
- SQL Knowledge: Strong skills in SQL for working with databases.
- Analytical Skills: Good analytical, mathematical, and statistical abilities.
- Communication: Strong communication and presentation skills, capable of articulating technical concepts to non-technical stakeholders.
- Fluent English: Very good command of written and spoken English.
What’s in It for you:
Financial & Time-Off Perks
- 25 days of paid leave (birthday included!)
- +4 bonus days if you use all your time off
- 1-month sabbatical every 5 years
- Annual bonus based on performance
- Food & gift vouchers every month
- Travel allowance
Mobile & Tech Goodies
- Unlimited mobile & internet
- Exclusive discounts on devices and accessories
Health & Wellbeing
- Premium health insurance
- Wellbeing support: in-house psychologist, sports at the office, expert talks
- Discounted Multisport or Coolfit cards
Growth & Learning
- Top online learning platform access
- Supportive team and manager
- Your ideas shape what we build
Purpose & Culture
- Do work that matters — we create real impact
- We're serious about sustainability and social responsibility
A Tip from Us:
- AI is great, but this part is all you! We encourage AI at work, but for your application, we’d love to hear your own thoughts, experiences, and motivation.
- You don’t need to tick every box! If this role excites you, go for it! We value potential over perfection.
Join Yettel now by sending us your up-to-date CV.
Only shortlisted applicants will be contacted with information about next steps of our selection process.
Applicants are treated with strict confidentiality following the applicable personal data protection legislation.