Job
- Level
- Experienced
- Location
- Hanover
- Working Model
- Hybrid, Onsite
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
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.
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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
Smartsteuer
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.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication