SENIOR SOFTWARE ENGINEER, SYSTEM INTEGRATIONS – EVINOVA
Descripción de la oferta de empleo
Evinova provides a software platform and application suite that focuses on science to support clinical trials by enabling effective data analytics and efficient planning, execution, and oversight of all trials in a sponsor portfolio.
Our team is high-performing in a fast-paced environment, and you will often work with team members across multiple locations around the globe.
Be part of a diverse team that pushes the boundaries of science by digitally empowering a deeper understanding of the patients we are helping.
Launch game-changing digital solutions that improve the patient's experience, optimize clinical trial execution, and deliver better health outcomes.
Accountabilities Our cloud platform will play a crucial part in the success of Evinova as the foundation for our current and future digital products.
Our system integrations, on which this role will be focused, are provided as a platform service within our service orchestration framework to offer data access and connectivity to all applications and components within Evinova and with external systems.
This role requires someone with experience in a cloud development environment, who codes daily, is self-motivated, and has a passion for software development.
You will collaborate with cross-functional internal teams – including design, test, product, and platform.
You will also coordinate with external stakeholders and technical teams to design, develop, and test various integrations.
You are expected to thoroughly understand the Software Development Lifecycle and best practices that will allow you to help your fellow teammates, deliver/deploy the product, and escalate appropriately to your lead.
The successful candidate will have a deep understanding of and experience in software engineering.
In addition to a strong technical background, the successful candidate will have the ability to bring clarity and simplicity to complex problems and will need to be very detail-oriented and organized.
You´ll be focusing on delivering on development expectations while successfully collaborating with others through experience, humility, and mentorship.
You will help create high-quality applications through best practices and continuous improvement.
Also, helping foster collaboration between the System Integrations team and other teams within Evinova to ensure an enjoyable, efficient, and productive workspace for everyone.
This position offers a unique opportunity to lead as a tech expert, innovate, and make a significant impact on our ability to meet customer needs.
• Collaboration.
Collaborate with cross-functional teams, including product management, quality assurance, and customer support, to ensure platform alignment with customer requirements and company goals.
• Quality Assurance.
Work with and develop a strong repeatable process with our QA teams to ensure data integrity, security, privacy, and compliance with industry regulations for delivering and maintaining platform services.
• Documentation.
Create and maintain comprehensive documentation for the application, services, and database, ensuring transparency and ease of use for both internal teams and potentially customers.
Essential Skills/Experience • Familiarity with AWS cloud development environment and capabilities including Lambda, Glue, Step Functions, EventBridge, and CDK w/Typescript.
• Familiarity with Kubernetes clusters and kafka streams.
• Experience designing and implementing according to REST API specifications and using streaming APIs • Good knowledge of github and CI/CD pipelines.
• Experience with cloud deployment.
• Strong programming experience in Node.
s, Python and TypeScript.
Familiarity with Kotlin preferred.
• Best practice NoSQL database development.
• Proficiency in security best practices, data protection, and encryption methods.
• Knowledge of data security standards and regulatory compliance in the healthcare and clinical research industry.
• Familiarity with technical concepts in infrastructure or applications.
• Knowledge of industry good practice and standards such as ISO (multiple), GAMP GxP, ICH GCP, FDA 21 CFR, GDPR, CMMI, ITIL, GDPR.
• Excellent problem-solving and communication skills.
• Good project management and time management skills.
• Lifelong learner always looking to expand knowledge and experience.
• Ability to describe technical concepts verbally and in documentation.
• Meticulous attention to detail to ensure data integrity, accuracy, and compliance.
• Ability to work with a diverse team distributed around the globe.
• Ability to drive innovation.
• Proven challenge, negotiation & influencing capabilities.
• Strong collaboration and relationship building skills with both internal and external stakeholders.
• Strong leadership skills to drive accountability and inspire the organization to do the right thing.
• Pragmatic decision making - analyzes highly complex situations, assessing risks and balancing strategic and tactical compliance/quality requirements.
• Tenacity - challenges the status quo by surfacing challenging and complex issues to get simple and desirable outcomes.
• Ability to stay calm under pressure.
• Actively identifies untapped opportunities and drives benefit realization.
Education Requirements.
• Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, Math, Computer Science, Information Science, or equivalent degree is preferred.
Experience Requirements.
• Long history of enjoying problem solving.
• 7+ years of hands-on software development experience.
When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines.
In-person working gives us the platform we need to connect, work at pace and challenge perceptions.
That's why we work, on average, a minimum of three days per week from the office.
But that doesn't mean we're not flexible.
We balance the expectation of being in the office while respecting individual flexibility.
Join us in our unique and ambitious world.
Ready to make an impact? Apply now! AstraZeneca embraces diversity and equality of opportunity.
We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills.
We believe that the more inclusive we are, the better our work will be.
We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics.
We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.
Detalles de la oferta
- Senior Software Engineer
- Sin especificar
- 11/12/2024
- 11/03/2025
Identificar y reportar defectos en el software... funciones: desarrollar y ejecutar casos de prueba para garantizar la calidad del software... colaborar con el equipo de desarrollo para mejorar los procesos de calidad del software... confidencial cuenta con una posición como qa engineer para garantizar......
Procesos de negocio (desarrollos en software erp, etc... transformar diseños y especificaciones de software en código de alto rendimiento... formación: grado en ciencias informáticas, ingeniería de software o en un campo relacionado capacidad de autoaprendizaje... experiencia en la mayor parte de los......
Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......
Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - car home / asistencia domiciliaria - turnos de día y de noche - centro de atención continua y domiciliaria - cornwall reino unido reach......
Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - asistencia domiciliaria / asistencia domiciliaria - turnos de día y noche - centro de atención continua y domiciliaria - cornwall reino......
Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......
Diseñador/a gráfico senior ui/ux, con experiencia demostrable para integrarse de forma inmediata en nuestro gran equipo de desarrolladores, realizando tareas de diseño ui/ux/ixd, animaciones y branding para proyectos digitales tecnológicos innovadores... arquitectura de la información (ia)......
Técnicos senior de radiología - reino unido - unidad de salud móvil de imágenes reach hr es una empresa especializada en la contratación de profesionales sanitarios... funciones:realizar procedimientos de imágenes de acuerdo con los estándares de mejores prácticas radiográficas actualesbrindar una excelente......
Diseñador/a gráfico senior ui/ux, con experiencia demostrable para integrarse de forma inmediata en nuestro gran equipo de desarrolladores, realizando tareas de diseño ui/ux/ixd, animaciones y branding para proyectos digitales tecnológicos innovadores... arquitectura de la información (ia)......
Seleccionamos comercial senior para el departamento de captación del segmento pymerequisitos del puesto experiencia mínima demostrable como comercial en el sector de las telecomunicaciones 1 año... asesorándoles de una manera profesional y personalizada... posibilidad de vehículo de empresa......