In this role, the selected candidate will be responsible for the development and maintenance of e-commerce based applications; responsible for the development of iOS applications, shared SDK's across applications and their integration with back-end services.
In this role, the selected candidate will design, develop, test, implement and support solutions and enhancements for systems and processes; generate, test, and document program code; debug and resolve moderate to complex problems.
In this role, the selected candidate will 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.
In this role, the selected candidate develops, codes, tests and debugs new software or enhancements to existing software, collaborates with team members in designing new or changed software components.
In this role, you will performs detailed engineering or financial analysis to quantify cost savings or other customer benefits. Assists in technical or financial benchmarking as needed. Leads in the development of customer baselines.
The Senior Software Developer is responsible for driving architectural modifications of a large monolithic engineering software system toward a modern component based architecture to service new and emerging needs of products and platforms.
In this role, you will research, design, document, implement, and test computer software systems, in conjunction with product development requirements, applying principles and techniques of computer science, engineering, and mathematical analysis.
This is a great opportunity for a Senior Developer looking to advance your career and become a technical architect in the near future. If you have experience with Apex, Visualforce, and integrating Salesforce.com with third party applications, this might be the next step in your career!
In this role, you will work with members of management on a daily basis to provide project status updates, recommendations for improvements, and other software development lifecycle deliverables essential to a world class software development organization.