Main Duties
● Design, write, read, test, and correct code for new software
● Analyze information to recommend and plan the installation of new systems or modifications of an existing system
● Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part
● Write, modify, integrate and test software code for e-commerce, Internet and mobile applications
● Write documentation for new and updated software.
● May lead and coordinate teams of software programmers
Employment Requirements
A bachelor’s degree in computer science or software engineering
Minimum of 5 years’ experience as software developer/ programmer
2+ years of experience with machine learning, computer vision, and signal processing
Must have very strong command of Python, C / C++
Experience with Oracle Cloud Infrastructure (OCI) and Google Cloud Platform (GCP)
Demonstrated evidence of both SQL, and noSQL databases
Experience with cross-platform mobile development, preferably Flutter
Experience working with Bluetooth Low Energy BLE in wearables and medical devices, with proven ability to interface with Android and iOS devices using BLE
Familiar with the Health Insurance Portability and Accountability Act (HIPAA) frameworks
Familiarity with testing and CI/CD frameworks, including Jenkins and Appium
Must have good command of the following coding programs/languages:
Django
Flask
Java
Kotlin
Swift