.NET Developer
(Desktop + Java)
About the role:
We are looking for a .NET Developer to join one of our international development teams. The role focuses on developing and maintaining desktop applications and business-critical systems within a mixed technology environment based on .NET and Java.
Key Responsibilities:
- Design, develop and maintain desktop applications using .NET technologies
- Develop and maintain business applications and integrations in a .NET and Java environment
- Analyze requirements and implement new features and enhancements
- Maintain and improve existing systems
- Troubleshoot and resolve technical issues
- Collaborate with international teams
- Participate in code reviews
- Create technical documentation
- Support deployment processes and CI/CD pipelines
Your Profile:
- Minimum 3 years of experience in .NET development
- Strong knowledge of C#
- Experience working with Java applications or Java development
- Experience in desktop application development (WPF, WinForms, desktop clients or similar)
- Experience in backend development and APIs
- Experience with relational databases
- Knowledge of Git
- Experience working in Agile/Scrum
- English at B2 level or higher
Tech Stack:
.NET Framework, .NET Core, .NET 5+, C#, Java, REST APIs, Git, MS SQL Server, SQLite, PostgreSQL, CI/CD
Nice to have:
- WCF
- DevExpress
- Enterprise or legacy system modernization
We offer:
- Stable employment in a dynamic international environment with flat hierarchies
- Work in cross-border teams and collaboration with international stakeholders
- Hybrid working model with flexible arrangements supporting work-life balance
- Access to e-learning platforms (including language learning)
- Comprehensive benefits package (private medical care, group insurance, sports card)
- Modern office located in Gliwice city center with private parking
- Friendly and supportive team atmosphere