{"id":2331919,"url":"https://alion.io/job/4human-senior-net-developer","title":"Senior .NET Developer","company":{"id":2252476,"name":"4human","domain":"4human.no","url":"https://alion.io/company/4human","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":["Gdańsk, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":53000,"max_usd":89000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":312},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"AWS","optional":true},{"name":"GitOps","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-12T08:00:02Z","employer_posted_date":null,"last_verified_at":"2026-10-12T08:00:02Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Company Mission\n4human's purpose is to simplify and improve everyday work for people, employees and managers. In quality management, that means one platform for document control, procedures, non-conformances, risk assessments, audits, competence, checklists and continuous improvement in regulated organizations.\nTQM Enterprise is a large, established quality management platform built on C# and modernized to .NET 9 and ASP .NET Core. It combines a web application, APIs, identity services and background processing, backed by SQL Server and deployed as containerized workloads.\nYour work on TQM Enterprise will help the platform remain stable, secure and fast for existing customers while the team develops new functionality, improves integrations and continues evolving its architecture and delivery practices.\nYour future duties\nDesign, develop and maintain new features across the TQM web application, APIs and background-processing workloads\n\nImprove application performance and reliability, including SQL Server and NHibernate data access\n\nMaintain secure per-organization access and data separation throughout the platform\n\nParticipate in code reviews, technical decisions, testing and incremental modernization\n\nBring ideas and collaborate in an international development team\n\nNecessary experience\n5+ years of professional C# development experience\n\nStrong production experience with ASP .NET Core and modern .NET\n\nExperience working with large, modular applications and improving them incrementally\n\nCore technical skills\nModern C# with .NET 9 and ASP .NET Core\n\nSQL Server design, indexing and performance tuning\n\nNHibernate or strong experience with another mature ORM and willingness to learn NHibernate\n\nRESTful API design and OpenAPI/Swagger contracts\n\nAutomated testing with MSTest, Moq or comparable tooling\n\nDocker and container-based development\n\nLayered architecture and SOLID principles\n\nAdditional technical skills\nRabbitMQ or comparable messaging\n\nRedis for distributed caching and session storage\n\nSignalR or comparable real-time communication\n\nOAuth 2.0 and OpenID Connect integration\n\nEntity Framework Core for focused services\n\nExperience modernizing established .NET applications without disruptive rewrites\n\nNice to have\nExperience running and troubleshooting containerized .NET applications on AWS or Kubernetes; familiarity with Helm and GitOps delivery such as FluxCD\n\nApplication observability: structured logging, metrics, tracing, health checks and production diagnostics\n\nASP .NET Core MVC/Razor and established JavaScript or TypeScript frontends such as Knockout and jQuery\n\nEvent-driven integration patterns\n\nSecurity in organization-scoped SaaS systems: authorization, data separation and privacy\n\nQuality, HSE or other regulated, audit-driven domain knowledge\n\nSoft skills\nProactiveness\n\nStrive to improve and perform\n\nCommunication skills\n\nEnglish language proficiency (B2 level, written and spoken)\n\nRemote work\nThe position is remote work but we usually meet in the office 2-3 times a month. Ideal candidate should be located in Tricity or near by.\nTech stack\n.Net\nNHibernate\nMS SQL\nREST API\nAI\nClean Code\nUnit Testing\nRabbitMQ\nRazor\nSOLID Principles","description_format":"text","description_chars":3194,"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":["HR & Payroll Software"],"lifecycle":[{"event":"open","at":"2026-10-12T09:05:32Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":22,"reasons":["seen:0","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/4human-senior-net-developer","json_url":"https://alion.io/job/4human-senior-net-developer.json","meta":{"generated_at":"2026-10-13T06:17: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":9774,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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":2252476},"rest":"https://alion.io/mcp/rest/get_company?id=2252476"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2F4human-senior-net-developer"},{"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%2F4human-senior-net-developer"},{"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%2F4human-senior-net-developer"},{"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/4human-senior-net-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2F4human-senior-net-developer"}]}