This Quality Software Development qualification scheme certifies programmers who have the necessary skillset to produce high quality code. The program introduces the tools, techniques and guidelines on how to identify code that is hard to maintain and refactoring patterns that can achieve source code maintainability. It aims to develop knowledge and skills that every software developer needs to know in order to create maintainable source code.Quality Software Developer Foundation Certificate in Maintainability developed by PeopleCert in collaboration with the Software Improvement Group (SIG), covers the fundamental knowledge required for a candidate to individually build software in C# that is sufficiently maintainable.