Software Developer in Test – c#, .Net – WebAPI, WCF, Rest API, JSON – Service Orientated Architecture and Web Service – London – £60,000
Position Overview
We are looking for an experienced test engineer, responsible for assisting in the design, implementation, and programmatic testing of full stack C# web applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop functional code and tests for these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Key Responsibilities
- The primary responsibilities of the position are:
- Assess the design of applications for testability
- Analyse the existing code base to identify and correct gaps in programmatic testing
- Design and implement test strategies during development and maintenance phases of projects
- Translate application storyboards, specifications and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Provide the best practices and guidelines for managing data of different levels of complexity
- Experience and Knowledge
Essential Skills
- Proficient in C#, with a good knowledge of its ecosystems
- Familiarity with the .NET framework 4.5
- Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries
- Familiar with various design and architectural patterns
- Experience with Service Orientated Architecture and Web Service development such as WebAPI, WCF, Rest API, JSON etc.
- Strong knowledge of Microsoft SQL Server 2012
- Experience with popular web application frameworks, such as MVC, React JS, Angular JS, Node JS, JQuery etc
- Knack for writing clean, readable C# code
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git
This job ad was posted by Salt. To find out more about Salt’s Privacy Policy and how your application is processed, please visit our website https://welovesalt.com/privacy-policy/.
Job Information
Job Reference: JO-1808-138637
Salary:
Salary per: annum
Job Duration:
Job Start Date:
Job Location:
Job Industry:
Job Industries: Software Engineering, Testing & Quality Assurance Jobs
Job Locations: Greater London
Job Types: Permanent
Job Skills: .NET, C++, Developer in Test, SOA, Software, Test