About This Role
This software development role focuses on modernizing and enhancing an online tax declaration platform, specifically implementing income tax calculations using Kotlin, Groovy, and Java. It suits a developer who enjoys working in an agile, self-organized team, collaborating with tax experts, and driving AI-supported modernization efforts.
Responsibilities
- Take responsibility for the maintenance, modernization, and further development of the online tax declaration and tax calculation code in an agile, self-organized team
- Implement income tax calculations, processing user input, calculating estimated refunds and additional payments, and translating data into the financial administration interface format
- Actively drive the AI-supported modernization of the calculation module by gradually translating and optimizing legacy Groovy code to modern Kotlin
- Work hand in hand with tax experts; tax knowledge is not a prerequisite
- Maintain larger codebases, independently develop helpful tools, and provide 2nd-level support as needed
Requirements
- Experience in development with Kotlin; knowledge of Java or Groovy is an advantage
- Proficient in using IntelliJ IDEA, Git, and Gradle
- Enjoy productively using AI tools such as GitHub Copilot or comparable agentic-coding tools
- Not deterred by legacy code, but see it as an opportunity and can structure complex code into logical sub-areas
- Enjoy building own tools when they would be helpful, without needing a specific request
- Interest in intensive work with the subject of taxes and not deterred by tax jargon
- Very good German language skills (at least C1)
Benefits
- Individual budget and space for continuous learning and professional development
- Flexible choice of workplace: daily in the office in Hanover or flexible home office
- Short decision-making processes and the opportunity to contribute own ideas
- Room and responsibility to contribute and develop optimally
- Hybrid work option (combination of office presence and home office, depending on needs and team agreement)
- Flexible working hours
- Diverse training and development opportunities
Important Details
- Work format: daily in the office in Hanover, or flexible home office with a preference for one day per week in the office for team spirit
About the Company
smartsteuer is a pioneer in cloud-based online tax declarations, known for its simple and innovative solutions for private individuals and complex scenarios for businesses. They provide helpful information on tax topics to their customers.