Becoming a software developer, also known as a computer programmer, you`ll be playing a key role in the design, installation, testing and maintenance of software systems. The programs you create are likely to help businesses be more efficient and provide a better service.
Design, develop, test, deploy, maintain and improve software. Manage individual projects priorities, deadlines and deliverables.
Maintain the system while they are up and running
Testing the product in controlled, real situations before going live
Expertise in current computer hardware and software
Analytical and commercial experience
Experience working with two or more from the following: web application development, real-time messaging, Unix/Linux environments, networking, developing large software systems, and or security software development.