{"id":2341383,"url":"https://alion.io/job/keaworld-software-developer","title":"Software Developer","company":{"id":3809204,"name":"Keaworld","domain":"keaworld.co","url":"https://alion.io/company/keaworld","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":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":5500,"max":6000,"currency":"SGD","period":"month","gross":true,"usd_annual":56280},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","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":"Dependency Injection","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"OpenAI","optional":false},{"name":"Repository Pattern","optional":false},{"name":"Semantic Kernel","optional":false},{"name":"SignalR","optional":false},{"name":"SQL","optional":false},{"name":"CI/CD","optional":true},{"name":"Function Calling","optional":true},{"name":"LLM","optional":true},{"name":"Microsoft Excel","optional":true},{"name":"Rest API","optional":true},{"name":"Tool Use","optional":true}],"status":"live","first_seen_at":"2026-10-12T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-12T00:00:00Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Job Summary: \nThis role involves developing and maintaining full-stack solutions across Blazor UI, APIs, service layers, and databases, while managing Azure-based data pipelines and background jobs for marketplace and inventory sync. The candidate will integrate third-party APIs (e.g., Amazon SP-API), generate large-scale reports, optimize SQL and job performance, enhance AI agent features on Azure OpenAI, and resolve production issues. Strong coding, problem-solving, and clear communication with both technical and non-technical stakeholders are essential.\nKey Responsibilities:\nBuild new features across Blazor UI, API controllers, service layer, and database models. \n\nDevelop and maintain background job services for marketplace and inventory data sync. \n\nBuild and optimize data pipelines on Azure; transform data across sources for integration and analysis. \n\nIntegrate with third-party APIs, eg. Amazon SP-API \n\nGenerate Excel, PDF, and CSV reports from large production datasets. \n\nDebug and resolve production issues using Azure Application Insights and telemetry. \n\nOptimize SQL queries and job performance across large SQL Server datasets. \n\nExtend AI agent features built on Azure OpenAI and Semantic Kernel. \n\nWrite efficient, reusable, and scalable code, document and communicate solutions clearly to both technical and non-technical stakeholders.\n\nRequirements:\nMin 2 + years of hands-on C# / .NET development (ASP.NET Core) experience\n\nHands-on Blazor Server experience — required \n\nProficient with Entity Framework Core and SQL Server \n\nSolid grasp of dependency injection, repository pattern, and service layer architecture \n\nConfident reading and extending large, existing codebases \n\nFamiliarity with Microsoft Azure (App Service, Blob Storage, SignalR) \n\nFamiliarity with .NET Worker Services and Azure Pipelines \n\nAdditional requirements: \nSolid grasp of dependency injection, repository pattern, and service layer architecture \n\nConfident reading and extending large, existing codebases \n\nGood to Have: \nExperience with Telerik UI for Blazor \n\nCI/CD exposure in Azure DevOps \n\nAzure Application Insights — monitoring, telemetry, and production diagnostics \n\nPrior experience with REST API integrations \n\nLarge-scale database work — bulk operations, window functions, performance tuning \n\nPrior experience with AI agentic development — LLM tool use, agent orchestration\n\nSkills\nDependency Injection, optimized SQL queries, Microsoft Excel, 3rd party integration, Data Pipeline, Database Systems, Azure DevOps, API Management, Service-Oriented Architecture (SOA), production of reports, integrate Data sources, API, Pdf, software repository, Software Development","description_format":"text","description_chars":2688,"description_truncated":false,"requirements":{"experience_years_min":2,"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":[],"lifecycle":[{"event":"open","at":"2026-10-12T10:36:58Z"}],"visa":[],"liveness":{"score":83,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.831,"p_room":1,"age_days":5,"expected_fill_days":19,"reasons":["seen:5","win:early","comp:junior"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":56280,"is_top_pay":false},"html_url":"https://alion.io/job/keaworld-software-developer","json_url":"https://alion.io/job/keaworld-software-developer.json","meta":{"generated_at":"2026-10-17T11:46:46Z","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":15503,"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":3809204},"rest":"https://alion.io/mcp/rest/get_company?id=3809204"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkeaworld-software-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%2Fkeaworld-software-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%2Fkeaworld-software-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/keaworld-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkeaworld-software-developer"}]}