Senior Software Engineering Practitioner
Listed on 2026-10-01
-
Software Development
Software Engineer, DevOps, Software Testing
Embed modern engineering practices into product squads through live delivery work - refactoring, unit testing, peer review and maintainability - not classroom training.
Key Responsibilities- Work embedded in priority squads on live backlog items, modelling modern engineering practice.
- Lead by example on refactoring, unit test adoption, peer review and maintainability.
- Pair and mob with client engineers to build durable internal capability.
- Contribute reusable examples, patterns and playbook content from real squad work.
- Evidence adoption through code quality metrics, test coverage and standards uptake.
- Support independence tests confirming squads can sustain practices unaided.
- Strong software engineering fundamentals with 7+ years commercial experience.
- Experience modernising legacy systems incrementally.
- C++ where applicable; C#, Java, Python, SQL and scripting capability.
- Automated test integration, code quality tooling and peer review workflows.
- Demonstrable coaching of product squads through live delivery.
- Real-time, event-driven, high-volume or resilience-critical systems.
Ascendion is a global, leading provider of AI-first software engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey. We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients’ digital journeys with efficiency and velocity. Guided by our “Engineering to the power of AI” [Engineering AI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital.
For more information, please go to
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).