Responsibilities
- Understanding client requirements & functional specifications.
- Write clean, well-designed code.
- Produce detailed specifications.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
- Contribute to all phases of the development lifecycle.
- Follow industry best practices.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Developing and maintaining dynamic websites and web applications.
- Integration of multiple data sources and databases into one system.
- Ensuring foolproof performance of the deliverable.
- Coordinating with co-developers and other related departments.
- Sending regular updates about project status.
Requirements
- Must be proficient in Angular 12 or any other latest version, Node Js (Loopback for microservices - Optional), JSON-based API, Net, C#, Git/Bitbucket.
- Familiarity with HTML/CSS, JavaScript, and UI/UX design.
- Knowledge of MVC (Model view controller).
- Strong understanding of web frameworks.
- Extensive knowledge of SQL Server or MySQL database.
- Experience with the following will be an added advantage (But not mandatory).
- CMS applications like Joomla, WordPress, Drupal, Magento, Cake PHP, and Core PHP.
- Should be able to create plugins, API extensions, and components.
- Good knowledge of relational databases, version control tools, and of developing web services.
- Should have good written and spoken communication skills (English).
- Must have the capacity to work independently and also as part of a team.
- Experience in common third-party APIs (Google, Facebook, eBay, etc. ).
- BS/MS degree in Computer Science, Engineering, or a related subject.
- Cross-browser / Cross-platform / mobile compatibility knowledge.
This job was posted by Shameem Mujawar from SI-UK Global.