Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsibilities
- Implementing scalable and highly performant backend services in C# using .NET Core. Working closely with solution architects to translate SOA vision into production-ready code
- Actively participating in Code Reviews, maintaining high code standards, and striving for maximum performance, maintainability, and reliability of our systems
- Working within Agile (Scrum) methodologies. Being an active contributor to sprint planning, retrospectives, and daily stand-ups, bringing forward innovative ideas and solutions
- Staying up-to-date with the latest technologies in the .NET ecosystem (ASP.NET Core Web API, NuGet packages) and proactively implementing new tools and practices to enhance our product and processes
- Min. 2 years of solid professional experience in software development, with a strong focus on backend technologies
- Proficient in C# and .NET Core (developing Web Services and Windows Services)
- Hands-on experience with ASP.NET Core Web API, Dependency Injection, and Unit Testing using frameworks like XUnit / NUnit (and related tools such as MOQ, NSubstitute)
- Professional experience with SQL at an application developer level
- Solid experience using Git for version control and collaborative development
- Strong verbal and written communication skills in English and Polish
- Completed higher technical education or similar qualification in a related field
- Experience with messaging systems or message brokers (e.g., ActiveMQ)
- Familiarity with .NET libraries such as Serilog, Dapper, Newtonsoft Json, Autofac, Polly, and Refit
- Experience working on large-scale, multi-user systems with High Availability, High Concurrency, and High Load requirements
- Experience with deployment tools like IIS, Kestrel, and Kubernetes (K8)
- Familiarity with Jira, Confluence, and CI/CD tools, preferably Azure DevOps
- Flexible working hours
- Sports and integration events
- Referral program
- Work-life balance
- Healthy snacks, fruits and vegetables
- Yoga and fitness sessions at the office
- Carpooling
Key Skills
Ranked by relevanceReady to apply?
Join NOVOMATIC Technologies Poland and take your career to the next level!
Application takes less than 5 minutes

