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.