Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Create websites and user interfaces, using standard HTML/CSS practices, while incorporating data from back-end databases and services.
- Integrate data from various back-end services and databases .
- Creating modules and components and coupling them together into a functional web app.
- Communicate with a standard API using standard methods.
- Debug, test, deploy and maintain applications.
- Responsive web design practices with minimizing load time.
- Managing project timelines and tasks.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
- Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
Job Requirements
- BSc/BA in Computer Science or Engineering.
- Proven experience as a Software Developer or Software Engineer.
- Experience with databases ,Object-Relational database systems ,and web application development.
- A solid understanding of how web applications work including security, session management, and best development practices.
- Advanced Knowledge of the following programming languages(ASP.NET, JavaScript, C#)
- Knowledge of android development is a plus .
- Solid knowledge and experience in programming applications .
- Knowledge database systems such as SQL.
- Excellent communication skills.
- Attention to detail.