Working Student Software Engineer
Raisin
Seniority
Junior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
The Accounting and Payments team develops and maintains account reconciliation and payment processing through customization of the Oracle NetSuite ERP tool (via javascript) as well as building Java and Python microservices and AWS Lambda functions.
What you'll do
- Collaborate with our Software Engineering team to develop, test, and maintain software solutions.
- Assist in writing clean, efficient, and maintainable code in (Java, Javascript and Python).
- Support the team in debugging and troubleshooting software issues.
- Participate in code reviews, share feedback, and learn best practices from experienced developers.
- Contribute to the design and implementation of new features and functionalities.
- Help maintain technical documentation and ensure code quality through testing and automation.
- Engage in team meetings, brainstorming sessions, and agile development processes.
What you'll need
- Currently enrolled in a Bachelor's or Master's program in Computer Science, Software Engineering, or a related field.
- +2 years of experience in Java/Kotlin.
- Familiarity with software development concepts like version control (Git), databases (SQL/NoSQL), and web technologies (REST APIs).
- Analytical mindset with problem-solving abilities and attention to detail.
- Good communication skills in English.
- Proactive, curious, and motivated to learn new technologies in a collaborative environment.
Nice to have
- Knowing JS/TS (backend frameworks) and Python.
- Interest in learning about cloud platforms like AWS.
What they offer
- Employee Development Budget of €400 and one full training day per year.
- Flexible working hours, home office and 20 vacation days per year.
- Deutschland Ticket subsidized with €25 per month.
- Urban Sports Club membership subsidized with €20 per month.
- Snacks, daily fresh fruit and drinks provided at the office.

