Full Stack Software Engineer

Full Stack Software Engineer

Whitehall Resources are currently looking for a Full Stack Software Engineer

Key Requirements:

– The ideal candidate must be able to work both as part of an agile engineering team and individually on projects with limited day to day oversight
– Strong communication skills are required (verbal and written) and both design and implementation work will be required
– The candidate will be expected to review designs and code with other members of the team and participate in other team members code reviews

Key Skills:

– Proven professional engineering experience with JavaScript and C#
– Application design patterns and anti-patterns
– Agile dev ops experience including building CI/CD pipelines
– Implementing messaging patterns and application integration techniques
– Design and interaction with databases / data stores
– Experience developing for cloud (Azure preferred)

Nice to Have Skills:

– End to end test frameworks and automation
– Familiarity with TestCafe
– Experience with Azure and Azure DevOps
– Mobile device testing (real and emulated)


All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.