What does a Software Engineer do?
Applies engineering principles to design, develop and maintain reliable software systems, often working on architecture, performance and scalability.
Demand level: Very High
Applies engineering principles to design, develop and maintain reliable software systems, often working on architecture, performance and scalability. Explore current demand, important skills and estimated junior, mid-level and senior salaries, plus 1 linked programme across 1 university. Enter your subjects and marks to discover which linked programmes you may qualify for.
Check which programmes I qualify forApplies engineering principles to design, develop and maintain reliable software systems, often working on architecture, performance and scalability.
Demand level: Very High
Salary figures are estimates and may vary by employer, experience, qualifications, location and economic conditions.
These are some of the programmes currently connected to this career in VX Course Match.
Enter your subjects and marks to see an extended list and discover which other programmes leading to this career you may qualify for.
Explore study routes linked to this career.
See institutions offering linked programmes.
Compare careers connected through similar programmes.
Applies engineering principles to design, develop and maintain reliable software systems, often working on architecture, performance and scalability.
Important skills include Programming, Software engineering, System design, Testing and debugging, Technical documentation.
VX provides junior, mid-level and senior annual salary estimates. Actual earnings vary by employer, experience, qualifications, location and economic conditions.
1 linked programme is currently available in the VX database. Use Course Match to see which ones fit your subjects and marks.