{"id":1766793,"url":"https://alion.io/job/ioco-senior-net-developer-with-blazor","title":"Senior .Net Developer (with Blazor)","company":{"id":57386,"name":"iOCO","domain":"ioco.tech","url":"https://alion.io/company/ioco","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Simplify","truth_index":{"grade":"A","score":86,"open_postings":4,"ghost_share":0,"stale_share":0.75,"repost_share":0,"time_to_fill_p50_days":16,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":36000,"max_usd":69000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":27},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Blazor","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"Fluent UI","optional":false},{"name":"MediatR","optional":false},{"name":"Scrum","optional":false},{"name":"WebAssembly","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-09-08T00:00:00Z","employer_posted_date":"2026-10-03","last_verified_at":"2026-10-17T00:42:45Z","board_verified":true,"closed_at":null,"days_open":39,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":39},"description":"We are looking for a Senior .Net Developer who has evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .Net technologies-particularly with C#, Blazor, and the Azure ecosystem. If you thrive on clean code, secure practices, reusable components, and scalable architectures, this role is for you.What you'll do:\nDesign, develop, and maintain scalable web applications using C#, .NET Core, and Blazor (Server and WASM).\nBuild and enhance component-based UIs using Fluent UI (preferred) or MudBlazor, ensuring reusability and performance.\nDevelop back-end services using ASP.Net Core, following clean architecture principles.\nIntegrate with Azure B2C for authentication and manage secure file transfers using Azure Blob Storage.\nImplement Entity Framework Core for data persistence, including LINQ queries and database migrations.\nBuild CQRS-based request pipelines using MediatR.\nImplement robust audit logging, error handling, and security mechanisms.\nContribute to CI/CD processes using Azure DevOps for seamless builds, testing, and deployments.\nCollaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers.\nStay up-to-date with evolving tech stacks and mentor junior developers.\nYour Expertise:\n7 years of overall software development experience with at least 5+ years working with modern .NET technologies.\nDeep expertise in C# programming and .NET Core development.\nSolid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly.\nProficient in creating modular, reusable UI components using Fluent UI or MudBlazor.\nSkilled in Entity Framework Core, including writing LINQ queries and handling DB migrations.\nHands-on experience with Azure services, particularly Azure B2C, Blob Storage, and Azure DevOps.\nFamiliarity with MediatR and CQRS design patterns.\nStrong understanding of secure coding practices, including audit logging, secure file transfers, and error handling.\nExcellent problem-solving skills and a proactive attitude toward learning and applying new technologies.\nExperience working in Agile/Scrum environments.\nPrior involvement in enterprise-grade software projects.\nContributions to open-source or developer communities.\nProven experience filling a leadership role.\nTechnical overview of the required skills:\nC# and .NET CoreDeep understanding of C# is foundational.\nFamiliarity with ASP.NET Core for back-end services \n\nBlazor FrameworkProficiency in both Blazor Server and Blazor WebAssembly (WASM).\nUnderstanding of component-based architecture and lifecycle \n\nUI Libraries and Design SystemsExperience with Fluent UI (preferred) or MudBlazor \nAbility to build reusable UI components like grids, buttons, and menus \n\nEntity Framework CoreFor data access and ORM (Object-Relational Mapping).\nIncludes DB migrations and LINQ queries \n\nAzure EcosystemAzure B2C for authentication and authorization.\nAzure Blob Storage for file handling.\nAzure DevOps for CI/CD pipelines and deployment \n\nMediatR and CQRSImplements Command Query Responsibility Segregation (CQRS) patterns for request handling \n\nSecurity and LoggingAudit logging of database changes.\nSecure file transfers and error handling\n\nOther information applicable to the opportunity:\nContract position (6 months)\nLocation: Cape Town (hybrid way of work)\nLevel: Senior (7+ years experience)","description_format":"text","description_chars":3482,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"South Africa","iso":"ZA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-03T14:14:15Z"}],"visa":[],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":1,"p_active":0.647,"p_room":0.35,"age_days":38,"expected_fill_days":16,"reasons":["conf:2","velocity","win:tail"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/ioco-senior-net-developer-with-blazor","json_url":"https://alion.io/job/ioco-senior-net-developer-with-blazor.json","meta":{"generated_at":"2026-10-17T04:43:39Z","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":6221,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":57386},"rest":"https://alion.io/mcp/rest/get_company?id=57386"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fioco-senior-net-developer-with-blazor"},{"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%2Fioco-senior-net-developer-with-blazor"},{"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%2Fioco-senior-net-developer-with-blazor"},{"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/ioco-senior-net-developer-with-blazor\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fioco-senior-net-developer-with-blazor"}]}