{"id":3409973,"url":"https://alion.io/job/finat-senior-programista-net","title":"Senior Programista .NET","company":{"id":931,"name":"Finat","domain":"finat.pl","url":"https://alion.io/company/pko-bp-finat","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland","Katowice, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":57000,"max_usd":95000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":352},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Apollo Client","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"MassTransit","optional":false},{"name":"Microsoft Orleans","optional":false},{"name":"MS SQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"SSIS","optional":false},{"name":"TypeScript","optional":false},{"name":"xUnit","optional":false}],"status":"live","first_seen_at":"2026-10-28T16:47:18Z","employer_posted_date":null,"last_verified_at":"2026-10-28T16:47:18Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"projektowanie architektury technicznej rozwiązań informatycznych,\n\nprojektowanie i implementację aplikacji backendowych w technologii .NET 6+,\n\nprojektowanie i implementację aplikacji frontendowych z wykorzystaniem React, TypeScript oraz JavaScript,\n\nrealizację projektów typu greenfield,\n\nprojektowanie i rozwój architektury mikroserwisowej,\n\nprojektowanie oraz implementację API opartych o GraphQL,\n\nwykorzystanie Apollo Client oraz React Relay,\n\nimplementację komunikacji asynchronicznej z wykorzystaniem RabbitMQ oraz MassTransit,\n\nprojektowanie i rozwój rozwiązań typu Micro Frontend (MFE),\n\nprojektowanie modeli danych oraz implementację rozwiązań wykorzystujących Microsoft SQL Server,\n\nwykorzystanie baz NoSQL, w szczególności Elasticsearch, MongoDB oraz CosmosDB,\n\nprzygotowywanie testów jednostkowych przy wykorzystaniu xUnit, NUnit oraz Jest,\n\nbudowę i utrzymanie procesów Continuous Integration i Continuous Delivery w GitLab,\n\nstosowanie wzorców projektowych oraz dobrych praktyk programistycznych,\n\nprzygotowywanie dokumentacji technicznej,\n\nwspółpracę z architektami, analitykami, testerami oraz przedstawicielami biznesu,\n\nwykorzystywanie narzędzi AI wspierających proces tworzenia oprogramowania.\n\nzaprojektowane i wdrożone rozwiązania zgodne ze standardami architektonicznymi Banku,\n\ndostarczone komponenty backendowe i frontendowe spełniające wymagania funkcjonalne\ni niefunkcjonalne,\n\nwysokiej jakości kod źródłowy zgodny z zasadami Clean Code i SOLID,\n\nrozwiązania wykorzystujące GraphQL zapewniające efektywną komunikację pomiędzy frontendem i backendem,\n\nkod pokryty testami jednostkowymi,\n\nzautomatyzowane procesy budowania, testowania i wdrażania aplikacji,\n\nkompletna dokumentacja techniczna rozwiązania,\n\nzapewnienie wydajności, skalowalności oraz utrzymywalności rozwijanych systemów.\n\nWymagania\n.NET Core 6.0 lub nowszy,\n\nC#,\n\nMicrosoft SQL Server,\n\ntworzenie testów jednostkowych z wykorzystaniem xUnit,\n\ntworzenie testów jednostkowych z wykorzystaniem NUnit,\n\nReact,\n\nTypeScript,\n\nJavaScript,\n\nprojektowanie UI/UX,\n\ndefiniowanie architektury technicznej rozwiązania,\n\nbudowa aplikacji typu greenfield,\n\nJest,\n\nGraphQL,\n\nApollo Client,\n\nReact Relay,\n\nElasticsearch,\n\nMongoDB,\n\nCosmosDB,\n\nMassTransit,\n\nGitLab CI/CD,\n\narchitektura mikroserwisowa,\n\nznajomość wzorców projektowych,\n\nznajomość zasad SOLID i Clean Code.\n\nKompetencje dodatkowe\nMicrosoft Orleans,\n\nMicrosoft Azure,\n\nwykorzystanie narzędzi AI wspierających proces tworzenia oprogramowania,\n\nT-SQL,\n\nSSIS,\n\nSSRS,\n\ndoświadczenie z RabbitMQ,\n\ndoświadczenie w budowie systemów event-driven.\n\nWymagane doświadczenie\n\nDostawca zapewni zasoby o doświadczeniu odpowiadającym poziomowi Senior Fullstack Developer, spełniające poniższe wymagania:\nminimum 7 lat doświadczenia komercyjnego w programowaniu w technologii .NET,\n\nminimum 5 lat doświadczenia w tworzeniu aplikacji webowych wykorzystujących React,\n\nminimum 2 lata doświadczenia z GraphQL,\n\nminimum 1 rok doświadczenia z MassTransit i/lub Microsoft Orleans,\n\ndoświadczenie w samodzielnym definiowaniu architektury technicznej rozwiązań,\n\ndoświadczenie w projektowaniu i implementacji architektury mikroserwisowej,\n\ndoświadczenie w realizacji projektów typu greenfield,\n\ndoświadczenie w implementacji komunikacji asynchronicznej opartej o RabbitMQ i MassTransit,\n\ndoświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych,\n\ndoświadczenie w tworzeniu i utrzymaniu procesów CI/CD,\n\ndoświadczenie w pracy w zespołach Agile,\n\ndoświadczenie w prowadzeniu przeglądów kodu (Code Review),\n\ndoświadczenie we wsparciu merytorycznym i mentoringu programistów będzie dodatkowym atutem,\n\nmile widziane doświadczenie w sektorze finansowym lub bankowym.\n\nOferujemy\n-kontrakt B2B\n-model współpracy hybrydowy\n-opcjonanie pakiet Luxmed i Kafeteria MyBenefit na preferencyjnych warunkach\nTech stack\nGraphQL\n.NET Core\nJavaScript\nSQL\nC#\nReact\nElasticsearch\nMassTransit","description_format":"text","description_chars":3894,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Custody & Fund Administration"],"lifecycle":[{"event":"open","at":"2026-10-28T17:25:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":23,"reasons":["seen:5","velocity","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/finat-senior-programista-net","json_url":"https://alion.io/job/finat-senior-programista-net.json","meta":{"generated_at":"2026-11-04T05:47:11Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9013,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":931},"rest":"https://alion.io/mcp/rest/get_company?id=931"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffinat-senior-programista-net"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ffinat-senior-programista-net"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ffinat-senior-programista-net"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/finat-senior-programista-net\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffinat-senior-programista-net"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3409973}},{"tool":"search_jobs","arguments":{"company":"finat.pl","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3409973},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}