About The Company
Imaging Endpoints (IE) is a leading Imaging Technology and Imaging Clinical Research Organization (iCRO) dedicated to advancing the field of medical imaging in clinical trials. Our mission is encapsulated in the phrase
Connect Imaging to the CureTM, reflecting our commitment to leveraging imaging science and technology to develop curative therapies for patients worldwide. We are passionate about supporting innovative drug development, particularly in oncology, by providing precise, reliable, and tailored imaging solutions that enhance the demonstration of drug efficacy. Our team comprises highly skilled professionals committed to improving patient outcomes through scientific excellence and technological innovation.
About The Role
We are seeking a highly skilled Senior Backend Reporting Developer specialized in Python and React to join our dynamic team. This role is pivotal in supporting the development and maintenance of our web-based reporting platform, which is designed to facilitate secure, efficient, and reliable report generation and access. The successful candidate will be responsible for designing, building, and optimizing backend services, integrating data from multiple SQL sources, and deploying solutions using AWS cloud services. Collaboration with frontend developers and stakeholders will be essential to ensure the platform meets performance, security, and usability standards. This position offers an exciting opportunity to contribute to cutting-edge clinical research infrastructure that directly impacts cancer treatment advancements globally.
Qualifications
- A bachelor's degree in Computer Science, Software Engineering, or a related field; equivalent practical experience is also acceptable.
- Minimum of 3 years of professional experience developing backend services with Python.
- Proficiency in integrating with SQL databases, writing efficient queries, and understanding schema design and migrations.
- Hands-on experience deploying and managing applications on AWS cloud infrastructure.
- Experience collaborating with front-end teams, preferably with working knowledge of React and modern web development practices.
- Strong understanding of web security, API versioning, and best practices for building scalable and reliable reporting solutions.
Responsibilities
- Design, develop, and maintain robust backend services in Python to support a web-based reporting system.
- Integrate and manage data from multiple SQL databases, ensuring data validation, transformation, and integrity.
- Create and optimize data models and SQL queries to facilitate efficient data retrieval and reporting.
- Develop reporting pipelines that generate, schedule, and distribute reports seamlessly.
- Implement and maintain RESTful APIs to enable front-end interaction with reporting data, ensuring security and performance standards.
- Leverage AWS services to deploy, monitor, and operate the backend infrastructure, ensuring high availability and scalability.
- Collaborate closely with React developers and product stakeholders to define API requirements, performance benchmarks, and user interface needs.
- Write comprehensive automated tests, participate in code reviews, and maintain detailed documentation for all services, APIs, and data pipelines.
- Implement security best practices, including data access controls and API security measures, to ensure compliance with regulatory standards.
- Monitor system performance, troubleshoot issues, and optimize services for reliability and efficiency.
- Support continuous integration and continuous deployment (CI/CD) processes to streamline updates and releases.
- Partner with data owners to understand source systems, ensure data quality, and maintain data lineage documentation.
- Perform other related duties as assigned to support the team and project objectives.
Benefits
Imaging Endpoints offers a comprehensive benefits package designed to support our employees well-being and professional growth. Employees enjoy competitive salary packages, health insurance coverage, and retirement plan options. We promote a flexible work environment that encourages work-life balance, along with opportunities for ongoing training and development. Our organization fosters a collaborative and inclusive culture, providing a platform for employees to innovate and contribute meaningfully to impactful projects. Additionally, employees have access to resources and support systems that promote personal well-being and career advancement within a global, forward-thinking organization.
Equal Opportunity
Imaging Endpoints is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other protected status. We believe that a diverse team enhances our ability to innovate and better serve our global community. All qualified applicants will receive consideration for employment without regard to any protected characteristic, and we are dedicated to providing an environment where everyone can thrive and succeed.