C# Software Engineer (.NET Backend)
120 - 150 PLN net + VAT/h
- Contract
100% REMOTE
Key Responsibilities:
- Develop and maintain applications using C# and .NET Framework 4.8 or newer, with a focus on Windows Forms and ASP.NET.
- Design and implement SOAP Web Services (WCF) and REST APIs.
- Develop and maintain Windows Services for background processing tasks.
- Work with PostgreSQL (SQL, PL/pgSQL) databases for data storage and retrieval.
- Use Visual Studio 19 or newer for development and Git/GitLab for version control.
- Analyze complex, multi-layered source code, troubleshoot issues, and use debuggers to identify and resolve problems efficiently.
- Collaborate with team members to maintain and improve code quality and system performance.
Requirements and Skills:
- Proficiency in C# and .NET Framework 4.8 or newer.
- Strong experience in Windows Forms, ASP.NET, and Web Services (SOAP/WCF, REST).
- Practical experience with Windows Services development.
- Experience with PostgreSQL databases, including SQL and PL/pgSQL.
- Solid knowledge of Git and GitLab for version control.
- Strong analytical and problem-solving skills, with the ability to use debuggers effectively.
- Ability to work with complex and multi-layered source code.
- Excellent communication skills in English.
Nice-to-Have Skills:
- Experience with C# 9.0 and .NET Core 7.0.
- Familiarity with Apache Kafka and Apache Avro.
- Experience with Git CI/CD pipelines and tools.
- Knowledge of ArgoCD for continuous delivery.
- Experience with Kubernetes and Docker for containerization and orchestration.
Qualifications:
- A degree in Computer Science, Engineering, or a related field is preferred.
- Prior experience working on large-scale, complex software projects is a plus.
- Fluency in English, both written and spoken.
Hi I'm Maksymilian,
I manage this role