Design, develop, and maintain backend services using .NET 6+ (migration to .NET 8 in progress)
Work with Entity Framework, MS SQL, and Redis for data access, caching, and performance optimization
Contribute to system modernization - moving from a monolithic architecture toward a modular/microservices model
Collaborate with frontend developers (Angular), QA, DevOps, and Product teams in a Scrum environment
Participate in code reviews, ensure high-quality, maintainable, and testable code
Support CI/CD processes and contribute to the introduction of containerization
Troubleshoot and improve performance of multi-tenant databases and distributed systems
Write unit tests (xUnit)
Participate in knowledge transfer and share best practices across teams
Wymagania
Min. 4 years of experience on a similar position
Proficiency in .NET 6+ and strong knowledge of C#, including advanced language features
Experience with Entity Framework, including database migrations and query optimization
Strong understanding of MS SQL Server, especially in multi-tenant environments and performance tuning
Hands-on experience with REST APIs; familiarity with gRPC or GraphQL
Practical knowledge of Git and branching strategies (GitFlow, pull requests)
Experience using Bitbucket, Azure DevOps, or similar tools for CI/CD
Familiarity with microservices, modularization, and domain-driven design principles
Understanding of software security practices (access control, encryption, secure data handling)
Knowledge of Redis, ElasticSearch, and RabbitMQ for caching, search, and messaging
Familiarity with Docker and containerization concepts (hands-on experience is an advantage)
Experience writing unit tests (xUnit or similar frameworks)
English on an advanced level (min. B2)
Familiarity with NoSQL databases is an advantage
Oferujemy
Ongoing support from a dedicated agent, taking care of your project continuity, client contact, necessary formalities, work comfort and development
Consultant Development Program – advice on growth planning based on the latest trends and market needs in IT, including consultations with agents and growth mentors
Access to 7N Learning & Development – a development and educational platform with webinars, a library of articles and industry reports, and regular invitations to one-time and recurring development events – technical, business, and lifestyle
Professional development not only during the project – you can get involved in knowledge transfer to others within the 7N Services offering directed at 7N clients
Relationships and access to the knowledge of the most experienced IT experts in the market – the average professional tenure of our consultants in Poland is over 10 years
A complete benefits package, including funding for medical care, life insurance, sports cards for you and your loved ones, as well as discounts in stores in Poland and abroad