Developer Job Description
We are looking for a talented developer to join our experienced development team.
As a developer, you will be responsible for designing, coding, testing, modifying, and implementing new or existing software products. Your duties will include liaising with the development managers, writing clean, scalable code, creating testing protocols, fixing bugs, and deploying programs.
Developer Responsibilities:
- Analysing existing programs for modification purposes.
- Researching and designing new software systems, websites, programs, and applications.
- Writing and implementing, clean, scalable code.
- Troubleshooting and debugging code.
- Verifying and deploying software systems.
- Recommending and executing program improvements.
- Maintaining software code and security systems.
Developer Requirements:
- Degree in computer science, computer engineering, or information technology.
- Advanced knowledge of programming languages including JavaScript, HTML5, Java, C++, and PHP.
- Knowledge of software systems and frameworks including AnglularJS, Git, GitHub, and .NET.
- Ability to learn new languages and technologies quickly.
- Good communication skills.
- Ability to work as part of a team or individually on a project.