Software Engineer
Overview
Placement Type:
Temporary
Compensation:
£44.23 p/h PAYE
Start Date:
ASAP
Location: London, hybrid (3 days onsite)
Duration: Until 18th February 2026
We are seeking a skilled Software Engineer who can make substantial technical contributions with minimal supervision. You will take ownership of end-to-end tasks, delivering solutions that align with larger strategic goals. While working independently, you will also collaborate effectively with peers and provide input into design discussions, often under guidance.
You will be expected to identify and resolve technical issues, contribute to system improvements, and ensure code quality and maintainability. This role is ideal for an engineer who thrives on autonomy, problem-solving, and delivering robust solutions in a fast-paced environment.
Key Responsibilities:
· Deliver high-quality code for product and system development with minimal assistance.
· Conduct and design tests beyond unit testing (e.g. integration, performance, load, stress, security, fuzz testing).
· Review code written by peers, providing constructive feedback to ensure best practices in efficiency, accuracy, and maintainability.
· Triage product or system issues, debugging and resolving them through analysis of hardware, network, and service operations.
· Contribute to end-user documentation, deployment processes, monitoring solutions, and automation improvements.
· Enhance test, monitoring, and survey infrastructure to ensure long-term system scalability and reliability.
· Actively identify and address technical debt.
· Adapt documentation and educational content based on evolving products and user feedback.
Essential Skills & Experience:
· Prior experience in software development.
· Strong programming skills in JavaScript or TypeScript, Java, Kotlin, Golang, and/or SQL.
· Proven experience with resource-oriented API design and development.
· Solid background in database design, optimisation, and debugging.
· Experience building large-scale, full-stack web solutions.
· Knowledge of microservice design and implementation.
Technical Proficiency Required In:
· Data structures and algorithms
· Debugging, diagnosis, and issue resolution
· Systems thinking
· Test engineering
· Software architecture
· Data analysis and synthesis
· Software engineering system design
· Code and system health best practices
· Code comprehension and review
**This role is open for a limited time. Next steps will be shared with shortlisted candidates ASAP. Due to the high volume of applicants, we may be unable to reply to each applicant individually. If you have not received a response within 48 hours of your application, please assume that you have not been selected for progression to the next stage of the hiring process **
Client Description
Our Client is a multinational technology company, specialising in Internet-related services and products; including online advertising technologies, search engine, cloud computing, software, and hardware. The atmosphere is relaxed with a diverse and innovative culture. Opportunities for growth and progression and networking with like-minded people across the business and beyond.
#LI-JL8
Aquent is dedicated to improving inclusivity & is proudly an equal opportunities employer. We encourage applications from under-represented groups & are committed to providing support to applicants with disabilities. We aim to provide reasonable accommodation for any part of the employment process, to those with a medical condition, disability or neurodivergence.