
Senior Software Engineer – .NET
Dev.Pro
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob Level
Senior
Tech Stack
ASP.NETAzureCloudDockerMicroservices.NETNoSQLRedisSDLCSQL
About the role
- Participate in requirements analysis, team meetings
- Collaborate with internal teams to produce software design
- Write clean, scalable code using .NET programming languages
- Revise, update, refactor, and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle
Requirements
- 5+ years of experience building backend applications and web services with .NET 8 / .NET Core / ASP.NET Core
- Strong proficiency in C# (up to v12)
- Experience designing REST APIs
- Solid experience with microservices architecture
- Strong knowledge of relational databases and SQL
- Experience with unit and integration testing
- Hands-on experience with NServiceBus or similar messaging tools
- Experience with Docker and containerization
- Knowledge of cloud technologies, preferably Azure
- Excellent troubleshooting, problem-solving, and analytical skills
- Proactivity, fast learning ability, and code review experience
- Strong communication and collaboration skills with Agile team experience
- Desirable:
- Knowledge of NoSQL databases
- Experience with in-memory storage (Redis)
- Experience with Azure DevOps
- Experience with DataDog or similar logging/monitoring tools
- Understanding of authentication & authorization models (IdentityServer)
Benefits
- 30 paid days off per year — take them whenever you want for vacation, holidays, or personal time
- 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
- Grow your skills with English lessons, online training, conferences, and the option to explore new career paths
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET 8.NET CoreASP.NET CoreC#REST APIsmicroservices architecturerelational databasesSQLunit testingintegration testing
Soft skills
troubleshootingproblem-solvinganalytical skillsproactivityfast learningcode reviewcommunication skillscollaboration skillsAgile experience