Previous Job
Previous
Software Developer - REST API
Ref No.: 18-05751
Location: Englewood Cliffs, New Jersey
Greetings from Intelliswift Software Inc.
We are looking for a Software Developer - REST API. If interested, please send us your updated resume and a suitable time when we could discuss this opportunity:

Responsibilities:
- Lead a team of software developers focused on our production system
- Develop software to integrate media and METADATA with various third-party solutions.
- Implement modular system components to be used within the SmartMedia platform
- Integrate SmartMedia platform components with existing CLIENT systems
- Develop software to manage the daily operation of the SmartMedia platform
- Deploy software across cloud-based platforms - AWS
- Develop and maintain detailed system design schematics
- Accurately estimate the magnitude and time requirements of features and fixes

Requirements:
- Bachelor in Computer Science, Engineering, or other related field
- 4+ years of Computer Science/Software Engineering experience
- 4+ years of experience leading a team of software developers
- 4+ years of experience managing production systems
- Knowledge of data structures (stacks, queues, multi-dimensional arrays, trees, etc)
- Computer Architecture (memory, cache, bandwidth, deadlocks, message-based architectures, distributed architectures)
- Experience in Software Engineering & System Design
- Experience integrating third-party libraries, REST APIs, database queries
- Software Engineering best practices (including requirements analysis, system design, modularity, version control, testing)
- Experience with developing and deploying software to Amazon AWS
- Experience with Java, MySQL, Linux, Tomcat, Apache
- Experience with JavaScript, CSS, HTML5
- Experience with C/C++ and HTML5 Websockets
- Some experience processing video files and streams
- Solid understanding of the full software development life cycle and experience with Agile development and project management tools.

Optional Requirements:
- Experience with Python based machine-learning (Client) solutions
- Experience creating iOS or Android applications