
Refine Your Search
...
...
The knowledge and understanding of software development principles and practices to design and develop applications and database. Builds systems design, specifications and prototypes. Develops software solutions and enhancements according to preset specifications, standards and procedures. Conducts software testing and performs software debugging.