Software Engineer Job Profile
Software Engineers are responsible for applying computer science, engineering, and mathematics principles and techniques to the design, development, and testing of software applications for computers.
Day to day duties will entail tasks such as developing and directing software system testing and validation methods, as well as directing software programming initiatives.
Software Engineer Job Requirements
When applying for a software engineer job you should be able to demonstrate:
A Bachelor’s degree in computer science, software engineer, or another related area
At least 5 years experience in software engineering or software development
Hands-on programming experience using relevant languages, such as Python, Ruby and Scala
Experience using relevant tool suites such as MATLAB, CATIA and Solid Edge
Experience managing the software development cycle
A comprehensive understanding of computer science concepts
Excellent coding skills
Thorough knowledge of agile methodologies
Related Jobs
No jobs found tagged with software-engineer-job-profile.
Sign Up for Job Alerts
Agile Recruit’s job alert service allows you to stay up-to-date with the latest data specialism vacancies matching your criteria.