Continually improve product functionality and individual / team productivity by introducing tools, methodologies and ideas gathered from professional journals, business periodicals and social networks / blogs.
Recognized technical expert whose key duties are to provide technical support and engineering leadership during the development process, and for the maintenance of existing product, on a selective basis.
Develop applications within an agile development team responsible for multiple software product offerings. This role will be expected to work from designs and requirements gathered from a customer. They will be expected to develop across web, mobile, installed and 3rd party applications. Passion for creativity while learning best practices around new technologies will be the key characteristic of this role.
Candidate must be highly motivated to follow project management, systems/software processes, measurement disciplines, and process improvement (CMMI) to improve product and services quality to achieve business objectives.
We are looking for a Senior Software Engineer to join our team. Ideal candidates are passionate about delivering awesome, high quality, consumer and business applications. The candidates need to be methodology and process driven, detail oriented, hands on, fast learners and passionate about technology.
Share knowledge and help grow the capabilities of the team through presentations, mentoring, and coaching in your implementation team and product area in terms of development, quality assurance and test related processes, methods and tools.
Design and develop secure software solutions for connectivity to medical devices (sterilizers, washers) to include developing connectivity interfaces for products, Internet of Things (IoT) interfaces for remote monitoring, and modules for connecting to other applications such as medical instrument tracking systems.