Do you love clean code and beautiful architecture? Do you love solving problems on all levels of abstraction? Do you love the highest quality and shipping products? Join our team and actively shape the future of presentation technologies!


  • Veodin Software is an innovative boutique software manufacturer, working with the largest management consultancies and professional companies in the world. Our flagship product is SlideProof – a powerful PowerPoint add-in. SlideProof boosts quality and productivity when creating presentations through an all-in-one ribbon containing various tools.

Your Role

  • Help us develop SlideProof with your extraordinary programming skills
  • Help us grow our products, processes and team with your problem solving skills, knowledge of architecture, systems, frameworks and development methodologies

Your profile

  • BS, Diploma or Master degree in Computer Science
  • At least 3 years of relevant industry experience
  • Excellent problem solving and C# programming skills
  • Excellent written and verbal communication skills in English and optional German
  • Knowledge of architecture, systems, frameworks and development methodologies
  • Preferably knowledge of .NET, WPF, WCF, Azure, ASP.NET, JavaScript, Agile, TDD, CI

How we work

  • Agile: We live very short feedback cycles. We release software once a week in a highly automated process. We split work into small tasks that last less than 8h.
  • Clean code: We have a written coding standard. We develop 60% in pairs. Every change is peer-reviewed. We have a strong application architecture (DI, IoC). We do not believe in QA department and instead invest in automatic tests.
  • Test driven: We write a test for every change we make. We have a continuous integration infrastructure in place that runs the unit test on every commit. We get an email when we break a test. We aim for a test coverage of 80%.
  • Process: We have a documented scrum-based process. Our sprint lasts one week. We use Trello as scrum board. On Fridays, we work on mid- and long-term projects outside of the scrum process.
  • Tools: We use the best tools available for the job which is Visual Studio for developing and debugging, Mercurial for distributed version control, TeamCity for Continuous Integration and Microsoft Azure for hosting.
  • Learning: We believe in lifelong learning and encouraging to read books, do courses and meet weekly for exchange about stuff. We as a company support this with resources.

We offer

  • Agile development process with room for change and expression
  • Permanent full-time position
  • Competitive salary
  • Awesome diverse and dynamic team to grow with
  • Family friendly environment and office hours
  • Smart and demanding clients
  • Nice office in vibrant Kreuzberg, Berlin
  • Espresso Machine from Milano (Rocket)
  • German classes, Yoga classes, Professional trainings
  • Bi-annual company events

How to apply

  • Applications can be made by email to including CV
  • For questions call Matthias Mayrock at +49 177 5809651


Veodin Team Office Office Sales Team