{"id":2018209,"url":"https://alion.io/job/aberdeen-group-plc-senior-identity-and-full-stack-engineer-2","title":"Senior Full-Stack Engineer (Integrations)","company":{"id":1847908,"name":"Aberdeen Group plc","domain":"aberdeeninvestments.com","url":"https://alion.io/company/aberdeeninvestments","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":7,"computed_at":"2026-10-22T06:10:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Edinburgh, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":68000,"max_usd":133000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":130},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Azure","optional":false},{"name":"Azure Data Factory","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Dependency Injection","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Incident Management","optional":false},{"name":"Playwright","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"closed","first_seen_at":"2026-10-03T00:02:22Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-10-22T02:25:56Z","board_verified":false,"closed_at":"2026-10-22T02:25:56Z","days_open":19,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":18},"description":"Join Aberdeen's Digital Engineering team as a Senior Full-Stack Engineer. In this high-impact role, you'll lead the design, development, and support of applications, APIs, and backend integrations. You'll work closely with architects, product teams, and engineers, taking ownership of key technical workstreams and driving engineering excellence across the software lifecycle. Your expertise will include C# .NET, Microsoft Azure, GitHub, and modern DevOps practices.\nMissions\nLead the design, development, and support of applications, APIs, and backend integrations, translating business requirements into secure, scalable, and maintainable solutions.\nProvide technical leadership, mentor engineers, and guide delivery decisions aligned with architecture, security, and resilience standards.\nDrive continuous improvement through operational excellence, incident management, and root cause analysis, ensuring solutions are scalable, resilient, secure, and compliant with internal and regulatory requirements.\nProfil recherché\n - Strong Microsoft Azure experience covering application hosting, networking, monitoring and integration services- You combine strong technical expertise with a practical, collaborative approach, working confidently across application development, cloud platforms and integration technologies. You're motivated by modernising platforms, improving automation and helping teams deliver high-quality outcomes\n- Solid understanding of integration patterns, distributed systems and secure application architecture\n- Strong software engineering fundamentals, including maintainable design, testing, code review and continuous improvement\n- Advanced C# and .NET development skills, including asynchronous programming, dependency injection and automated testing\n- You're an experienced engineer who enjoys tackling complex technical and data challenges, building secure and reliable services that deliver measurable business and client value\n- Extensive experience designing and securing APIs, including REST, OpenAPI, OAuth 2.0, OpenID Connect and service-to-service communication\n- Strong SQL skills, including data modelling, performance optimisation and data-quality analysis\n- Experience mentoring engineers and supporting team development through coaching and code reviews\n- Experience with GitHub, GitHub Actions and modern CI/CD practices\n- Proven ability to lead technical delivery within Agile teams\n- Experience using GitHub Copilot and AI-assisted engineering tools\n- Cloud resource provisioning using Infrastructure-as-Code, ideally Terraform\n- Experience building orchestration and batches using Azure Data Factory\n- Test automation with Playwright and TypeScript\n- Experience building user-focused frontend experiences with React","description_format":"text","description_chars":2763,"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":["Financial Services","Asset Management & Funds"],"lifecycle":[{"event":"open","at":"2026-10-07T13:15:32Z"},{"event":"close","at":"2026-10-09T02:21:28Z"},{"event":"reopen","at":"2026-10-15T00:22:50Z"},{"event":"close","at":"2026-10-22T02:25:56Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/aberdeen-group-plc-senior-identity-and-full-stack-engineer-2","json_url":"https://alion.io/job/aberdeen-group-plc-senior-identity-and-full-stack-engineer-2.json","meta":{"generated_at":"2026-10-23T05:13:31Z","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":8607,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":1847908},"rest":"https://alion.io/mcp/rest/get_company?id=1847908"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faberdeen-group-plc-senior-identity-and-full-stack-engineer-2"},{"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%2Faberdeen-group-plc-senior-identity-and-full-stack-engineer-2"},{"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%2Faberdeen-group-plc-senior-identity-and-full-stack-engineer-2"},{"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/aberdeen-group-plc-senior-identity-and-full-stack-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faberdeen-group-plc-senior-identity-and-full-stack-engineer-2"}]}