Integrated Resources - Walnut Creek, CA
posted about 1 month ago
Integrated Resources, Inc. (IRI) is a leading healthcare staffing firm that has been recognized for its excellence in service and commitment to diversity. Since its inception in 1996, IRI has focused on delivering strategic workforce solutions that enhance the efficiency and effectiveness of talent management for its partner-employers. The company prides itself on its ability to attract, assemble, and retain top-tier professionals across various sectors, including Life Sciences, Allied Healthcare, and Information Technology (IT). IRI's Clinical Research Organization is dedicated to providing comprehensive clinical research solutions to pharmaceutical, biotechnology, and medical device companies. We are currently seeking experienced individuals with a strong background in design and coding to join our team. The ideal candidate will be responsible for carrying ideas and concepts through analysis and evaluation, followed by the development, testing, deployment, and support of complex software systems. A key aspect of this role involves scaling systems and utilizing cloud technology to support services in a mobile environment. The candidate will work at the highest technical level across all phases of application programming activities, ensuring high-quality deliverables. In this position, you will be expected to provide high-level verbal and written communications, including design documents, presentations, decision documents, and research papers. You will recommend system solutions by comparing the advantages and disadvantages of custom development versus purchase alternatives. Additionally, you will design and build advanced applications for the Android platform, collaborate with server teams to define, design, and ship new services, and work with external data sources and APIs. Testing code for robustness, including edge cases and usability, is crucial, as is the ability to fix bugs and improve application performance. Continuous discovery, evaluation, and implementation of new technologies to maximize development efficiency will also be part of your responsibilities.