Senior Software Developer (m/f/d)

Würzburg, Germany

Job type

Full Time

About the role

  • Take responsibility on customer projects - you will perform technical analysis and programming implementation as well as code testing until the successful go-live of your solutions

  • Find solutions for targeted software development and advancing digitalization

  • Develop modules and applications in .NET (Visual Basic, C++, C#) for Windows environments

  • Apply agile project methodologies to collaborate with your team and project management in a goal-oriented manner

  • Lead and manage our development team and take active responsibility for our internal products further 

Requirements

  • Education as an IT specialist or software developer - preferably complemented by a bachelor's degree in computer science, business informatics or similar 

  • More than 3 years of experience in the development and design of software applications Good knowledge of the .NET environment (Visual Basic, C++ or C#) and its programming languages as well as Java 

  • Experience in creating code snippets, modules and applications as well as working with databases (SQL) Customer and solution oriented, forward thinking, willing to learn 

  • Good language skills in English and German - other European language would be an advantage 

  • Willingness to travel in Europe within the working week for longer projects to help on client side (on client request)

About the company

As a company operating throughout Europe, we specialize in helping our clients in strategic, technical and regulatory challenges within their markets and quickly understand ourselves as a solution provider in rapid changing markets (solution tank).
 
WHAT'S WAITING FOR YOU

  • A pleasant working environment in an international team of experts

  • An attractive salary based on your experience including a performance oriented bonus based on a transparent valuation 

  • The implementation of your own ideas - helping to shape and develop your team and the company

  • Personalized training and mentoring to develop your skills and knowledge