{"id":2112775,"url":"https://alion.io/job/tpximpact-senior-full-stack-software-engineer","title":"Senior Full-Stack Software Engineer","company":{"id":172490,"name":"TPXimpact","domain":"tpximpact.com","url":"https://alion.io/company/tpximpact","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"FirstStage","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"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":".NET","optional":false},{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"Kotlin","optional":false},{"name":"Kubernetes","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-09-15T13:22:34Z","employer_posted_date":"2026-09-15","last_verified_at":"2026-10-20T20:24:17Z","board_verified":true,"closed_at":null,"days_open":35,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":35},"description":"About The Role\nWe are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development.\nWe value adaptability over specific technology expertise. While we are technology-agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams.\nResponsibilities\nDesign, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable.\nContribute to software architecture decisions, ensuring alignment with project and business goals.\nMentor and support junior engineers, helping to develop their skills and promote best practices.\nCollaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements.\nImplement and optimise CI/CD pipelines to enhance development efficiency and software quality.\nConduct code reviews, providing constructive feedback to enhance team performance and code quality.\nTroubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently.\nStay current with industry trends and emerging technologies, recommending and integrating them where beneficial.\nDrive improvements in coding standards, testing, and documentation within the team.\nEngage in early-stage project discussions, providing technical insights and recommendations.\nEnsure that development processes are followed, and contribute to process optimisation initiatives.\nCommunicate complex technical concepts effectively to non-technical stakeholders.\nAbout You\nEssential\nProfessional knowledge and experience\n\nProven experience in full-stack software development, including design, development, testing, and deployment.\n\nSome of the languages and frameworks our teams work with:\nJava / Kotlin\n\nPython\n\nC# / .NET\n\nFull stack JavaScript (Express. React, Node.js etc.)\n\nWe expect you to have deep experience in at least one of the above, you will also be flexible and comfortable picking up what the work requires\n\nStrong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery.\nComfortable working as a polyglot\n\nExperience with cloud platforms (e.g. Azure, AWS, GCP) and infrastructure as code (Terraform).\n\nFamiliarity with CI/CD pipelines, automated testing, and modern software development practices.\n\nKnowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture.\n\nAwareness of principles like well-architected and secure by design\n\nDesirable\nPrevious experience in a senior engineering role, guiding teams to successful delivery.\n\nProficiency in multiple programming languages\n\nExperience working on public sector projects\n\nExperience in a consulting environment\n\nSkills\nSoftware Development\n\nExpertise in writing clean, maintainable code and optimising software for performance and scalability.\n\nAbility to design and implement software that meets business and technical requirements.\n\nEnsure all key business logic is covered by tests.\n\nCode Quality and Testing\n\nProficient in automated testing frameworks and ensuring software is reliable and bug-free.\n\nExperience conducting code reviews and maintaining high coding standards within the team.\n\nCollaboration and Communication\n\nEffective at working with cross-functional teams to deliver project objectives.\n\nStrong skills in communicating technical concepts to diverse stakeholders, ensuring understanding and alignment.\n\nContinuous Improvement\n\nPassion for learning new technologies and improving software development processes.\n\nDrive to adopt new tools and methodologies that enhance team performance and software quality\n\nAbout Us\nPeople-Powered Transformation\nWe're a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human-centred design, data, experience and technology, we’re creating sustainable solutions ready for an ever-evolving world.\nAt the heart of TPXimpact, we’re collaborative and empathetic. We’re a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. That’s why we believe in people-powered transformation.\nWorking in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting.\nBenefits Include:\n30 days holiday + bank holidays\n\n2 volunteer days for causes that you are passionate about\n\nMaternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave\n\nLife assurance\n\nEmployer pension contribution of 5%\n\nHealth cash plan\n\nPersonal learning and development budget\n\nEmployee Assistance Programme\n\nGreen incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme\n\nFinancial advice\n\nHealth assessments\n\nAbout TPXimpact - Digital Transformation\nWe drive fundamental change in approaches to product and service development, delivery and technology. Our agile, multidisciplinary teams use technology, design and data to deliver better results, improving outcomes for individuals, organisations and communities.\nBy working in the open, in partnership with our clients, we not only transform their systems and services but also build the capability of their teams, so work can continue without us in the longer term. Our focus is sustainable change, always delivered with positive impact.\nWe are committed to having a positive impact on the clients and the communities we serve. We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio-economic backgrounds.\nDon’t meet 100% of the criteria? We still want to hear from you. Please let us know if you require any adjustments during the recruitment process.","description_format":"text","description_chars":6461,"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":["Government","Metals & Metallurgy","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-10-08T22:49:38Z"}],"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-20T06:21:30+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":55,"band":"ok","label":"Likely open","p_open":1,"p_active":0.739,"p_room":0.75,"age_days":34,"expected_fill_days":36,"reasons":["conf:2","velocity","win:late"],"computed_at":"2026-10-20T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/tpximpact-senior-full-stack-software-engineer","json_url":"https://alion.io/job/tpximpact-senior-full-stack-software-engineer.json","meta":{"generated_at":"2026-10-20T22:13:51Z","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":25982,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00: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":172490},"rest":"https://alion.io/mcp/rest/get_company?id=172490"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftpximpact-senior-full-stack-software-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%2Ftpximpact-senior-full-stack-software-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%2Ftpximpact-senior-full-stack-software-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/tpximpact-senior-full-stack-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftpximpact-senior-full-stack-software-engineer"}]}