The Senior Software Developer role at Theobald Software GmbH is centered on advancing the company's SaaS and On-Premises products. The successful candidate will engage in development using current technologies, ensuring quality through automated testing and documentation. Required qualifications include a degree in computer science, extensive experience in software development, and proficiency in C#, .NET, and cloud solutions.