We are looking for a talented developer to join our experienced development team. In this role 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.
To ensure success as a developer you should have advanced knowledge of programming languages excellent problemsolving skills and the ability to work to a deadline. A topclass developer works together with the development team to create highlevel programs that perfectly meet the needs of the company.
Developer Responsibilities:
- Meeting with development managers to discuss the scope of software projects.
- Analyzing 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.
- Evaluating user feedback.
- Recommending and executing program improvements.
- Maintaining software code and security systems.
- Creating technical documents and training staff.
Developer Requirements:
- Bachelor’s 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.
- Experience with objectRelational Mapping (ORM) frameworks.
- Familiarity with Agile development technologies.
- Ability to learn new languages and technologies quickly.
- Good communication skills.
- Ability to work as part of a team or individually on a project.
- Ability to work well under pressure.