4 days ago
Gdańsk, PolandIntern
Responsibilities
- Develop and maintain clean, performant C#/.NET code for cloud-hosted microservices and technical tooling.
- Write unit, component, and functional tests to maintain application reliability and quality standards.
- Participate in code reviews and apply architecture principles such as SOLID and clean code.
- Investigate defects, debug issues, and deploy feature fixes within an Agile team.
- Create and update technical documentation for internal software systems and databases.
- Communicate project progress, roadblocks, and solutions with team members.
Requirements
- Be a student in the final years of university studies, preferably in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
- Be available to work 30–40 hours per week.
- Have a sound understanding of object-oriented programming and practical experience with C#/.NET.
- Have basic knowledge of relational databases and object-relational mapping tools.
- Have academic or practical exposure to REST Web APIs.
- Be familiar with version control concepts such as Git and software testing principles.
- Demonstrate strong problem-solving skills and fluent spoken and written English.
- Preferred qualifications include exposure to AWS or Azure, Docker, Python automation, Vue.js, or JavaScript.
Benefits
- 12-month fixed-term employment contract.
- Additional three days off during the holiday season.
- Additional one day off for thesis defense.
- Flexible working arrangements are supported where possible.
