{"id":2727598,"url":"https://alion.io/job/mind-studios-c-net-engineer","title":"C#/.NET Engineer","company":{"id":2439295,"name":"Mind Studios","domain":"themindstudios.com","url":"https://alion.io/company/themindstudios","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"PeopleForce","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":79000,"max_usd":198000,"period":"year","method":"global_role_seniority_cell","sample_n":6933},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"Microsoft Excel","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-10-16T16:51:48Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-17T05:14:49Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"OverviewWe are supporting a digital asset infrastructure company whose platform uses cryptographic security and multi-party computation (MPC) to protect and sign digital-asset transactions.\nThe company is looking for a Senior Backend C#/.NET Engineer to replace a business-critical Excel/VBA spares booking tool with a maintainable application. The engineer must be capable of shaping partially documented requirements, building the application and integrating it with existing stock and ERP processes.\nPractical experience using AI coding tools or agents is required, alongside strong independent engineering judgement, testing and verification.\nAbout the Project\nFour Excel/VBA workbooks currently support three operational workflows:\n1. Spares booking.\n2. Substrate stock counting.\n3. Label generation.\nSpares booking is the first delivery priority. The current workflow records stock withdrawals in Excel for subsequent ERP updates.\nThe replacement application will:\n- Retrieve stock information through an agreed Microsoft Dynamics NAV integration.\n- Record booking transactions promptly in a designated SQL table when an operator books stock out.\n- Use the client’s existing posting mechanism for subsequent ERP processing.\n- Integrate enterprise single sign-on.\n- Support existing 2D barcode scanners, subject to confirming device compatibility and input behaviour.\nA desktop application is preferred. The .NET version, desktop framework, stock-read interface and detailed integration contract remain to be agreed.\nThe initial rollout will cover two UK sites. There is interest in wider international use, but the scope and timing of this remain unconfirmed.\nStock counting and label generation will be assessed next to determine whether each should be repaired, retained or replaced. Completion of all workflows within the initial four-month engagement is not guaranteed.\nMust-Have Experience and Skills\nTechnical:\n- Strong commercial C#/.NET development experience.\n- Experience delivering maintainable desktop applications in C#/.NET.\n- Strong SQL capability, including reliable transaction writes.\n- Integration with ERP or comparable transactional business systems.\n- Ability to read and understand Excel formulas and VBA.\n- Enterprise single sign-on integration.\n- Practical experience configuring and directing AI coding tools or agents.\n- Independent review, debugging and testing of generated code.\n- Understanding of data validation, concurrent operations, failed transactions and duplicate submissions.\n- Ability to make pragmatic architectural decisions where requirements are\nincomplete.\nBusiness and Delivery\n- Clear technical English.\n- Effective remote working and stakeholder collaboration.\n- Ability to work directly with operational users to validate business processes.\n- Comfortable owning delivery with limited day-to-day direction.\n- Clear communication of dependencies, risks, trade-offs and progress.\nDesirable Experience\n- Microsoft Dynamics NAV.\n- Barcode scanner integration, particularly 2D scanners.\n- Stock, inventory, warehouse or manufacturing applications.\n- Replacing Excel/VBA tools with supported business applications.\n- Delivering software through QA, user acceptance testing and operational\nhandover.\n- No mandatory sector/market experience is required.\nResponsibilities\n- Analyse the existing workbooks, formulas, VBA and supporting processes.\n- Validate intended behaviour with the applications team and operational users.\n- Identify defects and obsolete workarounds that should not be carried into the\nreplacement.\n- Agree a prioritised backlog and realistic delivery increments.\n- Design and build the C# application using an approved AI-assisted development\nworkflow.\n- Own generated-code review, engineering decisions and testing.\n- Implement stock retrieval and booking transaction writes through the agreed\nintegration.\n- Integrate single sign-on and confirm barcode scanner compatibility.\n- Agree permissions, transaction history and safeguards during design.\n- Support client QA and business user acceptance testing.\n- Provide the tested application, deployment instructions and maintenance\ndocumentation.\n- Assess the remaining workflows and recommend proportionate next steps.\n- Escalate dependencies and scope constraints early.\nTeam and Client Support\nThe engineer will work closely with a dedicated member of the client’s applications team, who will:\n- Act as the primary link between the developer and business users.\n- Own requirements and prioritisation with the business.\n- Support SQL integration.\n- Perform QA testing.\nBusiness users will undertake UAT. Completion will be signed off by the client’s nominated IT stakeholders. The client owns hosting, identity/access, backups, production deployment and ongoing support. The engineer is responsible for preparing the application and supporting testing and handover\nAssessment Process\n1. CV Review\n2. Screening Call (30 mins) - Technical screening to understand experience\n3. Technical assessment/challenge. (1 hr)\n4. Final Interview (30 mins) - Cultural fit, collaboration instincts, MVP mindset","description_format":"text","description_chars":5113,"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":["Game Development","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-16T16:51:48Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":35,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/mind-studios-c-net-engineer","json_url":"https://alion.io/job/mind-studios-c-net-engineer.json","meta":{"generated_at":"2026-10-17T06:44:09Z","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":9209,"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":2439295},"rest":"https://alion.io/mcp/rest/get_company?id=2439295"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmind-studios-c-net-engineer"},{"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%2Fmind-studios-c-net-engineer"},{"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%2Fmind-studios-c-net-engineer"},{"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/mind-studios-c-net-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmind-studios-c-net-engineer"}]}