Job
- Level
- Senior
- Location
- Ravensburg
- Working Model
- Hybrid, Onsite
- Job Field
- Software, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you will enhance an established business application based on Delphi, modernize functionalities, and lay the groundwork for future developments in APIs and .NET.
Job Technologies
Your role in the team
- You will take on a central role in the further development of an established and business-critical application based on Delphi.
- In addition to the sustainable maintenance and modernization of existing functionalities, you will actively contribute to establishing the technical foundation for future developments towards modern architectures, APIs, cloud integration, and .NET.
- Technical responsibility and seniority: Assumption of technical responsibility for defined application areas and components.
- Structured analysis of complex professional and technical requirements as well as the development of sustainable solution concepts.
- Evaluation and justification of technical decisions considering quality, maintainability, performance, and cost-effectiveness.
- Active participation in the design and further development of the application architecture.
- Support other developers in analysis, problem-solving, and implementation.
- Contributing improvement suggestions for development processes, quality assurance, and technical standards.
- Independence and accountability for results: proactively drive topics forward and bring them to sustainable completion.
- Implement development tasks independently from requirements analysis to tested and documented delivery.
- Assess effort realistically, make progress transparent, and communicate risks early.
- Take responsibility for the quality, troubleshooting, and long-term stability of your own changes.
- Seek early support when encountering obstacles, and contribute your own analyses, attempts at solutions, and concrete action proposals.
- Actively promote continuous improvement of the application and the development process.
- Collaboration and Communication: Analyze technical requirements together with product management, support, consulting, and other stakeholders, and translate them into viable technical solutions.
- Communicate technical issues appropriately for the target audience and document them comprehensively.
- Constructive collaboration within the development team as well as active knowledge sharing.
- Willingness to take responsibility beyond one's own code and contribute to the overall product quality.
- AI-supported software development: Willingness to regularly incorporate established AI tools as a fixed part of the development routine and to continuously familiarize oneself with new AI-supported working methods.
- Use of AI tools to support analysis, implementation, test automation, documentation, and troubleshooting.
- Understand AI-generated results, critically evaluate, secure, and test them.
- Take responsibility for the correctness, security, maintainability, and quality of the code deployed.
- Practical experience with GitHub Copilot, ChatGPT, Claude, or comparable tools is required.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Excellent knowledge of Delphi, SQL, and object-oriented software development.
- Ability to quickly familiarize oneself with existing codebases, architectures, and business processes.
- Confident handling of Clean Code, SOLID, KISS, DRY, and established Design Patterns with a focus on maintainability, comprehensibility, and appropriate complexity.
- Basic knowledge of .NET is advantageous; a willingness to actively familiarize oneself and contribute to future modernization steps is expected.
- Strong quality awareness and high standards for maintainability and stability.
- Independent, structured, and solution-oriented working style.
- Pragmatism combined with technical diligence.
- Willingness to learn and openness to new technologies and working methods.
- Enjoyment in translating complex technical contexts into sustainable software solutions.
Experience
- At least 5 years of professional experience in software development.
- Experience in the further development, maintenance, and modernization of complex business applications and established software systems.
- Experience with REST APIs, system integrations, and modern version control systems like Git.
- Experience with code reviews, automated testing, and measures to prevent regressions.
This text has been machine translated. Show original
What we offer
- Secure future: You will receive a permanent employment contract in an international company as well as a company pension scheme with personalized advice.
- Work-Life Balance: 30 days of vacation, flexible working hours, and the option to work remotely on designated days – this job fits your life.
- Working Abroad: You can work flexibly abroad for up to 20 days within twelve months.
- Career Development: We support you with structured onboarding, learning on the job, international career opportunities, and internal as well as external training.
- Health & Social Engagement: Our corporate benefits program offers you everything from JobRad to life and pension counseling.
- Additionally, you will receive an extra day off, the Volunteer Day, to support social projects.
- With our program "Wolters Kluwer hilft," we also support social projects as a company.
- Modern working environment: You work with high-performance IT equipment, at modern workstations with a shared desk system, free beverages, and in well-connected office buildings.
- Team spirit: At our employee events and through our employee referral program, you will experience genuine camaraderie.
- Short decision-making paths, flat hierarchies, and space for your ideas are a matter of course for us.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Higher Take-Home Pay
Food & Drink
Topics You Will Work On
Job Locations
About Your Employer
Wolters Kluwer Software und Service GmbH
As a leading provider of information, software and services, Wolters Kluwer helps experts work better and solve complex problems in a constantly changing world. We are committed to the success of people and businesses we serve in over 180 countries every day.
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication