Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Website designing, building and maintaining.
- Maintain the latest web applications.
- Recognize site and database problems and be able to solve them efficiently.
- Managing multiple data sources and databases into the system.
- Updating, repairing, modifying and developing existing software and generic web applications.
- Handling data migration, transformation and scripting.
- Reacting to problems and correcting the web application as necessary
- Outputting data in different formats.
- Create and maintain software documentation
- Breaking down web application specification into its simplest elements and translating this logic into a programming language.
- Staying up to date with new trends advancements in web development.
- Collaborate with other team members.
Job Requirements
- Bachelor Degree in Computer Science or Engineering is a must.
- Proven working experience in web programming
- Top-notch programming skills and in-depth knowledge of modern HTML/CSS
- Familiarity with the following programming languages: PHP, ASP.NET, JavaScript, and Ruby on Rails
- A solid understanding of how web applications work including security, session management, and best development practices
- Adequate knowledge of relational database systems, Object Oriented Programming and web application development
- Hands-on experience with network diagnostics, network analytics tools
- Basic knowledge of Search Engine Optimization process
- Creative problem solving skills
- Fluency in English is a must