Intermediate .NET Backend Developer - C#
$60,000–$100,000 year
Hybrid · Gdańsk, Pomerania, Poland
Job Summary
Develop and maintain .NET (C#) applications, focusing on both cloud-native microservices hosted on AWS and monolithic architectures. Responsibilities include writing unit and component tests, working collaboratively within an agile team to deliver new features and fixes, contributing to code quality, and participating in build and development process improvements. Requires 3+ years of experience in software development, proficiency in .NET and C#, experience with AWS, and hands-on experience with ASP.NET Web API. Bachelor’s degree in software engineering or a related field is required.
Required Qualifications
- 3+ years of professional experience in software development
- Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers)
- Experience writing unit tests, component testing (functional & non-functional) or system integration testing
- Applying best practices to keep code maintainable
- Hands on experience with ASP.NET Web API
- Experience working with databases and understanding of Entity Framework
- Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins), containerization with Docker, and monitoring/logging tools
- Bachelor’s Degree in software engineering or a related field
- Good spoken and written English skills
Desired Qualifications
- Hands-on experience with Python in testing area
- Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security
- Expertise in implementation of automated functional tests using Python
- Understanding of software testing concepts and methodologies, including unit testing, component testing, and integration testing (covering functional and non-functional aspects)
- Demonstrable knowledge of ISTQB best practices
- ISTQB certification is a strong asset
- Strong capability in identifying technical challenges and bottlenecks, constructively proposing and implementing effective solutions, while actively building team engagement and fostering a positive atmosphere
- Experience with WPF (Windows Presentation Foundation)
- Understanding of ASP .NET MVC and ASP .NET Web pages
- Working knowledge of JavaScript
- Basic understanding of airline operations, flight planning, or air navigation principles
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.