{"id":2924085,"url":"https://alion.io/job/scrumconnect-senior-developer","title":"Senior Developer","company":{"id":3861039,"name":"Scrumconnect Consulting","domain":"scrumconnect.com","url":"https://alion.io/company/scrumconnect","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"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":["Taunton, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":78000,"max_usd":152000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":130},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Bicep","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"OWASP","optional":false},{"name":"Python","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false},{"name":"Confluence","optional":true},{"name":"Git","optional":true},{"name":"Jira","optional":true},{"name":"Rest API","optional":true}],"status":"live","first_seen_at":"2026-06-02T00:00:00Z","employer_posted_date":"2026-06-02","last_verified_at":"2026-10-22T03:23:54Z","board_verified":true,"closed_at":null,"days_open":142,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":141},"description":"About Scrumconnect Consulting\nScrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens.\nWe are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter.\nRole Purpose\nJoin a blended agile delivery squad working on large-scale, secure digital services for a government client.\nAs a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards.\nKey Responsibilities\nDesign, develop, and maintain full-stack applications and services using .NET Core and Python.\n\nBuild and consume RESTful APIs following API-first and microservices design principles.\n\nContribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation.\n\nApply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation.\n\nParticipate in code reviews, uphold coding standards, and implement secure development practices.\n\nSupport Legacy system modernisation - migrating from older Windows and .NET Framework environments.\n\nProduce clear technical documentation and contribute to architecture artefacts.\n\nEnsure all developed solutions meet WCAG AA accessibility standards.\n\nWork collaboratively with architects, lead developers, and delivery managers within an agile squad.\n\nContribute to knowledge transfer and onboarding activities for client and team staff.\n\nSecurity Clearance - Mandatory\nSC (Security Check) clearance is mandatory for this role.\nCandidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required.\nClearance will be sponsored upon appointment.\nEssential Skills & Experience:\nStrong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles.\n\nExperience building production-grade applications in both .NET Core and Framework environments.\n\nCore Languages -.NET Core 10.0 & .NET Framework 4.8 - Mandatory\nPython - Production-Grade Experience - Mandatory\nProficiency with Astral UV, virtual environments, and Python dependency management.\n\nAbility to build, maintain, and deploy Python-based services and tooling.\n\nJavaScript/TypeScript\n\nCloud, DevOps & Infrastructure - Mandatory\nMicrosoft Azure - Cloud-Native Development Experience\nAzure DevOps - CI/CD Pipeline Design and Management\nInfrastructure as Code - Terraform and/or Bicep\nContainerisation - Docker and/or Kubernetes\nDevelopment Practices - Mandatory\nRESTful API design, development, and life cycle management\n\nSecure development - SAST/DAST tooling, code review, OWASP awareness\n\nTechnical documentation to a high standard\n\nOn-site in Taunton, Somerset - 2 days per week minimum\n\nDesirable Skills & Experience\nLegacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging.\n\nGeospatial data formats - GeoJSON, MBTiles, GML.\n\nFamiliarity with MOD Secure by Design and NCSC software security standards.\n\nExperience working in UK public sector or government digital services.\n\nPython geospatial tooling or data pipeline experience.\n\nTech Stack:\nBackend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices\nFrontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA\nCloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes\nSecurity: SAST/DAST, Secure by Design, SC Clearance (Mandatory)\nGeospatial: GeoJSON, MBTiles, GML (desirable)\nTools: Git, Jira, Confluence, Azure DevOps Boards\nDiversity & Inclusion\nAt Scrumconnect Consulting, we believe that diversity drives innovation and better outcomes. We are committed to fostering an inclusive environment where every individual is valued, respected, and supported.\nWe welcome applications from candidates of all backgrounds and actively encourage individuals from underrepresented groups, including women, people with disabilities, and diverse communities, as well as those seeking flexible working arrangements.\nAs a Disability Confident Level 1 employer, we are committed to providing reasonable adjustments throughout the recruitment process and during employment to ensure equal opportunities for all.","description_format":"text","description_chars":4623,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services","Travel & Tourism","E-learning"],"lifecycle":[{"event":"open","at":"2026-10-20T13:00:11Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-10-21T06:25:45+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.342,"p_room":0.28,"age_days":141,"expected_fill_days":37,"reasons":["conf:1","velocity","win:tail","crowd:"],"computed_at":"2026-10-21T05:46:15Z"},"pay":null,"html_url":"https://alion.io/job/scrumconnect-senior-developer","json_url":"https://alion.io/job/scrumconnect-senior-developer.json","meta":{"generated_at":"2026-10-22T04:54:32Z","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":5534,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00: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":3861039},"rest":"https://alion.io/mcp/rest/get_company?id=3861039"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscrumconnect-senior-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%2Fscrumconnect-senior-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%2Fscrumconnect-senior-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/scrumconnect-senior-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscrumconnect-senior-developer"}]}