
$73,751
Median YearlyIncome
good
WorkProspects
2
ProspectiveEmployers
Software developers are responsible for the design, testing and development of computer programs. They may develop applications that allow people to do specific tasks on a computer or another device or develop the underlying systems that run the devices or control networks.
Work type:
full-time
Most likely to work in:
Newfoundland & Labrador, Prince Edward Island, Nova Scotia, New Brunswick
Most employees have:
Non-university certificate or diploma / Bachelor's Degree
Certification:
N/A
What you do
A Software Developer performs some or all of the following duties:
- Analyze users' needs and then design, test and develop software to meet those needs
- Recommend software upgrades for existing programs and systems
- Design each piece of an application or system and plan for how the pieces will work together
- Create a variety of models and diagrams (such as flowcharts) that show programmers the software code needed for an application
- Ensure that a program continues to function normally through software maintenance and testing
- Document every aspect of an application or system as a reference for future maintenance and upgrades
- Collaborate with other computer specialists to create optimum software
What you need
- Ability to be detail-oriented and creative
- Excellent communication & interpersonal skills
- Strong analytical and problem-solving skills
Who's hiring in Atlantic Canada?
Your Career Pathway
Post-Secondary Educational Programs
Certificates, Diplomas, Community College
University Bachelor's Degree