Mid-level Dev role at disguise

Hi :wave:

Our team at disguise are looking for a software engineer who considers themselves to be a generalist programmer, with a particular interest in building APIs and associated automated testing systems.

You will enjoy working at the cutting edge of the industry, providing software for demanding end users. You be a talented engineer with proven experience using C++, Python who is excited to improve the product and their own skill-set by applying their knowledge of API design and practical scripting as well as general good development practices.

Our tech is pretty cool, if we may say so ourselves. If you’ve not seen our work on building projections, live performances, eSports competitions etc etc then I suggest you click the link above to know what we’re talking about!

A bit about the role…
Role: Software Engineer - API Development and Automation Specialist
Department: Engineering
Location: London HQ + Remote
Reports into: Lead Software Engineer
Contract: Perm OR Part Time/Flexi

What you will do:
● Improve, support and maintain existing areas of the product
● Build and help to specify new automation processes and tools
● Participate in code reviews
● Work closely with a team of other developers to create high quality code
● Work closely with a team of Quality Assurance engineers to understand their needs and help them to build the tools they need to achieve more automated testing
● Share knowledge about your areas of expertise
● Build APIs to facilitate automated control of disguise systems, working with our existing OpenAPI infrastructure model
● Build scripts to automate running of overnight tests within a TeamCity or custom build environment.

Experience we are looking for:
● Experience writing C++ in a commercial environment
● Experience with ONE of the following scripting languages: Python, Bash, Batch, Powershell
● Experience improving internal testing and build infrastructures
● Experience developing extensible APIs

Skills, behaviour and values we are looking for:
● You will have clear communication, both verbal and written - both for the internal team as well as communicating technical concepts to non-technical colleagues
● You will be able to operate effectively within a cross-disciplinary team
● You will have excellent attention to detail, when writing and reviewing code
● You will enjoy problem solving complex issues with a curious and inquisitive mind
● You will be technically competent and interested in building out a product (ie, what the product should do, what else can make the product great)
● You will be collaborative, working with the team to build a product and knowledge share
● You will be pragmatic in the way you approach writing code
● You will be passionate to expand your knowledge
● You will have the resilience to keep experimenting

For more information on the role, and how to apply, check here: BambooHR

Alternatively, email a copy of your CV to our recruitment partner, Angus at Hidden angus @hidden.io

Please connect with us: trish.c@talentsfromindia.com