{"id":2397953,"url":"https://alion.io/job/hkexgroup-senior-engineer","title":"Senior Engineer","company":{"id":1972923,"name":"HKEX","domain":"hkexgroup.com","url":"https://alion.io/company/hkexgroup","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":22,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-13T05:45:00Z"}},"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":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":90000,"max_usd":174000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":112},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":true},{"name":"Agile","optional":true},{"name":"Apache Kafka","optional":true},{"name":"C#","optional":true},{"name":"CI/CD","optional":true},{"name":"Django","optional":true},{"name":"Flask","optional":true},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Modularization","optional":true},{"name":"Pandas","optional":true},{"name":"Python","optional":true},{"name":"Scala","optional":true},{"name":"Scrum","optional":true},{"name":"SQL","optional":true},{"name":"Waterfall","optional":true}],"status":"live","first_seen_at":"2026-09-09T00:00:00Z","employer_posted_date":"2026-09-09","last_verified_at":"2026-10-13T18:06:11Z","board_verified":true,"closed_at":null,"days_open":34,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":34},"description":"Senior EngineerShift Pattern:\nStandard 40 Hour Week (United Kingdom)Scheduled Weekly Hours:\n40Corporate Grade:\nD - Assistant Vice PresidentReporting Line:\n(UK Division) Information TechnologyLocation:\nUK-LondonWorker Type:\nPermanentResponsibilities:\nLiaise with business analysts, review and comprehend complex business requirements. Create application design to meet these requirements.\n\nWork with product owners and architects to review and suggest solution design.\n\nCompose high quality documentation and specifications.\n\nWork alongside project stockholders to help ensure successful project delivery by assisting with accurate estimation, planning and task management. Commit to and carry out development tasks according to the development plan.\n\nConduct and contribute to peer reviews to improve overall code quality\n\nProvide accurate advice, guidance, support and training to other individuals.\n\nInstall, configure and test software releases in development environment. Provide support and assistance to QA and operational personnel with queries in upstream environments.\n\nPositively represent the software engineering function within the organization.\n\nAdopt best practices around DevSecOps (automated builds, automated unit testing, increasing test code coverage, static code analysis, automated deployments etc.).\n\nCompare multiple technical solutions and tools and explain/apply them in clear language if relevant.\n\nLearn new technologies as and when required to cover other roles within the team and meet the evolving needs of the business.\n\nTake on additional roles and responsibilities to meet project/departmental needs as necessary.\n\n3rd line support analysis, investigation and resolution of production incidents and problems.\n\nParticipation in an out of hours support rota to aid with investigation and resolution of production issues.\n\nSupport business on a technical and logical basis providing project support where required.\n\nBe an active contributor to the product knowledge repository to further develop best practices and standard deployment methodologies.\n\nAcademic and Professional Qualifications Required:\nEducation to degree level desirable, preferably a Bachelors or Master’s degree in computer science, computer engineering or other technical discipline.\nRequired Knowledge and Level of Experience:\nA candidate for this position must have got working experience in IT organisation as a technologist who has evolved from a strong background in hands on software development:\n5+ years of experience with software development, preferably working with JVM based languages (Java/Scala/Kotlin).\n\nGood experience with Microsoft's software development stack ( .Net, SQL Server)\n\nGood experience with Python Frameworks ( e.g. Django, Flask , Pandas etc)\n\nUnderstanding of both scrum/agile and waterfall software development lifecycle models.\n\nExperience in application development, including analysing stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of the team.\n\nExtensive project experience and participation.\n\nExperience in creating and maintaining complex design documentation and knowledge bases.\n\nExperience operating highly available services.\n\nExperience with distributed systems, consistent hashing, distributed locking, check-pointing, and load balancing.\n\nOOO/OOD concepts and design patterns, modularization, functional decomposition and system implementation using micro services.\n\nSoftware engineering practices including various types of testing: BDD, TDD, Unit, Mock, functional, integration, automation.\n\nWorking knowledge of Map Reduce, Kafka or other Big Data processing platforms.\n\nDemonstrates ability to work independently as well as in a team environment.\n\nExperience with Data Streaming Standards and Design Patterns as well as use-cases.\n\nMentoring and peer review of designs and coded implementations\n\nEnsure self and peers are actively seeking ways to objectively measure productivity. This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline\n\nBeneficial\nExperience in design and development of kafka integrations including topics, producers, consumers and streaming applications.\n\nDollar Universe.","description_format":"text","description_chars":4307,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-12T22:50:07Z"}],"visa":[],"liveness":{"score":40,"band":"fade","label":"Fading","p_open":1,"p_active":0.534,"p_room":0.75,"age_days":34,"expected_fill_days":38,"reasons":["conf:2","stale_co","win:late","comp:brand"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/hkexgroup-senior-engineer","json_url":"https://alion.io/job/hkexgroup-senior-engineer.json","meta":{"generated_at":"2026-10-13T20:04:53Z","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":"assistant_verified","counted_by":"address","units_charged":1,"used_today":4026,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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":1972923},"rest":"https://alion.io/mcp/rest/get_company?id=1972923"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhkexgroup-senior-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%2Fhkexgroup-senior-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%2Fhkexgroup-senior-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/hkexgroup-senior-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhkexgroup-senior-engineer"}]}