{"id":4072892,"url":"https://alion.io/job/brand-new-day-software-engineer-kyc-dynamics","title":"Software Engineer – KYC & Dynamics","company":{"id":689587,"name":"Brand New Day","domain":"brandnewday.nl","url":"https://alion.io/company/brandnewday-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bangkok, Thailand"],"countries":["TH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"Git","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-11-11T09:52:47Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T19:46:25Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Help build reliable technology for customer onboarding and Know Your Customer (KYC) processes at Brand New Day. As a .NET software engineer, you’ll primarily build C# services and integrations using your knowledge of Microsoft Dynamics 365. Based in Bangkok, you’ll work closely with colleagues in Amsterdam to keep customer processes secure, reliable and maintainable.\nWhat will you do as a .NET software engineer?\nYour main focus will be designing, developing and maintaining .NET services that support onboarding, customer information and KYC processes. You’ll build APIs and integrations connecting customer-facing applications, Dynamics 365 and external providers. You’ll handle business logic, data exchange and asynchronous processing, ensuring that customer information and process statuses remain consistent across systems.\nYou’ll also work with Dynamics configuration where needed, including data models, forms, views, business rules and workflows. You’ll understand how these components interact with our services and help decide whether functionality should be implemented in .NET or configured in Dynamics. Together with product owners, business analysts, QA specialists and Dynamics partners, you’ll take changes from requirements through testing, deployment and production support.\nYour key activities and responsibilities\nDesign, develop and maintain KYC-related backend services using C#, .NET and SQL\n\nBuild REST APIs and integrations between our applications, Dynamics 365 and external providers\n\nImplement reliable processing of customer data and KYC status changes, including validation, retries and error handling\n\nUnderstand and maintain relevant Dynamics configuration, including tables, relationships, forms, views, business rules and workflows\n\nWrite automated tests, deliver changes through CI/CD pipelines and troubleshoot issues across services and Dynamics\n\nYou’ll be part of our international engineering team, working with colleagues and specialist Dynamics partners. We share knowledge openly and work towards independently maintaining our services and handling routine Dynamics changes.\nWhat you’ll receive from us\nA competitive salary and provident fund\n\nMedical and life insurance\n\n19 days of paid leave, excluding Thai public holidays\n\nFlexible working arrangements, including working from home two days per week\n\nTraining and sports budget\n\nFree drinks and snacks, weekly company lunches and monthly dinners\n\nOpportunities to visit our head office in Amsterdam\n\nSpace to develop your skills and contribute your ideas\n\nRequirements\nWho are you?\nYou are a backend software engineer who enjoys understanding complete customer processes and how different systems support them. You’re comfortable building services and making practical configuration changes in Dynamics. You care about reliable software, ask questions and explain technical choices clearly.\nWhat do you bring?\nPractical experience developing backend applications with C# and .NET, including ASP.NET Core and Entity Framework\n\nExperience designing and consuming REST APIs, including authentication, validation and error handling\n\nA good working understanding of Dynamics 365 Customer Engagement and Dataverse, including data models, forms, views, business rules, workflows and security roles\n\nHands-on experience making routine Dynamics configuration changes and understanding their impact on connected services\n\nKnowledge of relational databases, data modelling and SQL\n\nExperience with automated testing, Git and CI/CD, and an understanding of how Dynamics configuration changes move between environments\n\nExperience developing applications on Microsoft Azure\n\nClear communication skills in English\n\nExperience integrating with Dataverse APIs, using Kafka or other messaging platforms, or developing onboarding and KYC systems would be useful.\nYou don’t need to meet every requirement to apply. Strong .NET development skills and practical Dynamics understanding are the most important foundations. If this role interests you and you bring relevant experience, we’d like to hear from you.\nAnd one more thing: research shows that women and members of underrepresented groups often only apply if they meet 100% of the requirements. Does this sound familiar? If so, we encourage you to apply anyway. We look forward to meeting you! Check out our diversity policy here.","description_format":"text","description_chars":4366,"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":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule","Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Banks & Neobanks","Investing Apps & Robo-Advisors"],"lifecycle":[{"event":"open","at":"2026-11-11T14:17:01Z"}],"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":25,"reasons":["conf:1","win:early"],"computed_at":"2026-11-11T20:55:01Z"},"pay":null,"html_url":"https://alion.io/job/brand-new-day-software-engineer-kyc-dynamics","json_url":"https://alion.io/job/brand-new-day-software-engineer-kyc-dynamics.json","meta":{"generated_at":"2026-11-11T20:55:01Z","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":40875,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":689587},"rest":"https://alion.io/mcp/rest/get_company?id=689587"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbrand-new-day-software-engineer-kyc-dynamics"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fbrand-new-day-software-engineer-kyc-dynamics"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fbrand-new-day-software-engineer-kyc-dynamics"},{"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/brand-new-day-software-engineer-kyc-dynamics\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbrand-new-day-software-engineer-kyc-dynamics"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4072892}},{"tool":"search_jobs","arguments":{"company":"brandnewday.nl","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4072892},"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"}}