Job
In this role, you maintain and modernize the online tax declaration, implement income tax calculation, and optimize existing legacy code in Kotlin, working closely with professionals in the field.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- In your role as a Software Developer, you will be responsible for maintaining, modernizing, and further developing our online tax return system as well as the tax calculation code within an agile, self-organized team.
- Your main responsibility is the implementation of income tax calculation: you process user inputs, calculate estimated refunds and additional payments, and translate the data into the format of the tax authority interface.
- You are actively driving the AI-supported modernization of our calculation module through incremental translation and optimization of legacy Groovy code to modern Kotlin.
- You work hand in hand with our tax experts; tax expertise is not a prerequisite.
- You manage larger codebases, independently develop auxiliary tools, and provide support in 2nd-level support when needed.
- Further education is highly valued by us. You will receive an individual budget and the space to pursue lifelong learning.
Our expectations of you
Qualifications
- You are proficient in using IntelliJ IDEA, Git, and Gradle, and enjoy leveraging AI tools like GitHub Copilot or comparable agentic coding tools productively.
- You do not shy away from legacy code, but see it as an opportunity and are able to structure complex code into logical components.
- You enjoy building your own tools when you realize they would be helpful without anyone having to give you the task.
- You are interested in intensive work in the field of taxation and are not deterred by tax Latin.
- Very good German skills (at least C1) complete your profile.
- Even if you think you don't see yourself 100% in our job posting: give us the chance to get to know you. We are looking for the type of person who fits us, not just a profile.
Experience
- You already have experience in development with Kotlin; knowledge of Java or Groovy is an advantage.
What we offer
- Flexible choice of work location: You can work daily in the Hannover office, but also have the option to work flexibly from home.
- For team spirit, it is preferred that you join us once a week at our modern office in Hanover (if you mainly work remotely otherwise).
- Space for ideas: Short decision-making processes and the opportunity to contribute your own ideas.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
smartsteuer GmbH provides an online platform with smartsteuer that assists private taxpayers in preparing their tax returns. The company develops digital tools that offer users clear guidance, and it is majority-owned by Haufe Group.
- Established Company
- Onsite, Hybrid
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...