Job Description

INNODOX Technologies specializes in guiding large and medium-sized companies through digital transformation, offering expertise in administrative digitization, business process automation, and customer communication customization. Our innovative software solutions enable efficient operations, enhanced transparency, and improved customer experiences. With over 20 years of experience, INNODOX supports clients across various industries, including financial services and utilities, serving diverse needs related to document and content management. Operating from offices in Berlin and Budapest, our highly qualified team of 50 experts contributes to producing over 300 million documents annually. At INNODOX, we are committed to simplifying complexity and turning challenges into streamlined solutions.Role DescriptionThis is a full-time hybrid role for a Senior C++ Developer, based in Budapest, Hungary. The Senior C++ Developer will be responsible for designing, developing, and optimizing high-quality back-end solutions using C++ as the primary programming language. Tasks include collaborating with cross-functional teams, analyzing system requirements, implementing object-oriented solutions, and ensuring the robustness and scalability of software systems.ExpectationsStrong proficiency in Programming, including minimum 5 years experience in C++, and expertise in Object-Oriented Programming (OOP)Experience in Back-End Web Development and Software Development with a focus on performant and secure solutionsSolid foundation in Computer Science concepts and best practicesExcellent problem-solving skills and the ability to work independently and collaboratively within a teamAdditional skills in Agile software development, experience with version control systems (e.g., Git), and familiarity with modern software development tools are a plusProfessional fluency in English and HungarianPrevious experience in digital transformation or related projects are highly advantageousAdvantageous • Knowledge of Qt framework • Database experience• Proficiency in other programming languages ​​(Java, JavaScript, C#, PL/SQL)• Git, Gitlab knowledge / SVN knowledgeWhat we offer·      Competitive salary and benefits (cafeteria after your probationary period)·      Continuous development – ​​training, language courses, professional meet-ups, external and internal training ·      Modern, relaxed environment – ​​foosball, fruit day, beer Wednesday, monthly thematic parties ·      3 days HO ·      Family atmosphere – here we know each other, we listen to each other, and we support each other in projects

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In