.Net Developer (K/M)
⚲ Gliwice
20 000 - 22 000 PLN brutto (UoP)
Wymagania
- .Net
- C#
- Java
- WPF
Opis stanowiska
For our client we are looking for a candidate for the position of .NET developer. In this role, you will be responsible for developing and maintaining desktop applications as well as business-critical systems in a mixed technology environment based on .NET and Java.
Key responsibilities:
• Design, develop, and maintain desktop applications using .NET technologies
• Build and support business applications and system integrations within a .NET and Java ecosystem
• Analyze business and technical requirements, implementing new features and improvements
• Enhance and maintain existing applications and systems
• Identify, troubleshoot, and resolve technical issues
• Collaborate closely with distributed international teams
• Participate in code reviews to ensure code quality and best practices
• Prepare and maintain technical documentation
• Support deployment processes as well as CI/CD pipelines
Requirements:
•
Experience in .NET development
• Solid knowledge of C#
•
Experience working with Java-based applications or Java development
• Hands-on experience in desktop application development (e.g., WPF, WinForms, or similar)
• Experience with backend development and building APIs
• Familiarity with relational databases
• Working knowledge of Git
• Experience in Agile/Scrum environments
• English proficiency 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:
• Experience with WCF
• Knowledge of DevExpress
• Experience in enterprise environments or legacy system modernization
Offer:
•
Permanent employment contract
• Private medical care
• Group insurance
•
Sports card
• Flexible working hours
•
Hybrid work model (50% remote/ 50% office)
• Certified training programs and continuous professional development
• Access to e‑learning platforms
• Opportunities to attend IT conferences, including international events
• Language classes and online language learning tools
Key responsibilities:
• Design, develop, and maintain desktop applications using .NET technologies
• Build and support business applications and system integrations within a .NET and Java ecosystem
• Analyze business and technical requirements, implementing new features and improvements
• Enhance and maintain existing applications and systems
• Identify, troubleshoot, and resolve technical issues
• Collaborate closely with distributed international teams
• Participate in code reviews to ensure code quality and best practices
• Prepare and maintain technical documentation
• Support deployment processes as well as CI/CD pipelines
Requirements:
•
Experience in .NET development
• Solid knowledge of C#
•
Experience working with Java-based applications or Java development
• Hands-on experience in desktop application development (e.g., WPF, WinForms, or similar)
• Experience with backend development and building APIs
• Familiarity with relational databases
• Working knowledge of Git
• Experience in Agile/Scrum environments
• English proficiency 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:
• Experience with WCF
• Knowledge of DevExpress
• Experience in enterprise environments or legacy system modernization
Offer:
•
Permanent employment contract
• Private medical care
• Group insurance
•
Sports card
• Flexible working hours
•
Hybrid work model (50% remote/ 50% office)
• Certified training programs and continuous professional development
• Access to e‑learning platforms
• Opportunities to attend IT conferences, including international events
• Language classes and online language learning tools
🔍 Dekoder Ogłoszenia
🔴
business-critical systems
Systemy, które są kluczowe dla działania firmy, co może oznaczać wysokie wymagania dotyczące stabilności i dostępności, a także potencjalnie stresujące sytuacje w przypadku awarii.
🟡
mixed technology environment based on .NET and Java
Będziesz pracować zarówno z technologiami .NET, jak i Java, co może wymagać od Ciebie elastyczności i umiejętności przełączania się między różnymi ekosystemami.
🟡
Collaborate closely with distributed international teams
Praca z zespołami z różnych stref czasowych i kultur, co może wymagać dobrej komunikacji i elastyczności w planowaniu spotkań.
🟡
Support deployment processes as well as CI/CD pipelines
Oprócz tworzenia kodu, będziesz zaangażowany w procesy wdrażania i automatyzacji, co może oznaczać odpowiedzialność za stabilność środowisk produkcyjnych.
🔴
Experience in .NET development
To ogólne stwierdzenie może oznaczać zarówno kilka miesięcy, jak i wiele lat doświadczenia, dlatego warto dopytać o konkretne oczekiwania.