BACKEND SENIOR SOFTWARE ENGINEER
Descripción de la oferta de empleo
We’re doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ‘impossible’.
There are so many reasons to join us.
If you’re hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice.
Backend Senior Software Engineer Position Overview.
We are seeking a talented and highly motivated individual with a strong software engineering background and relevant experience to join Bayer’s Vegetable R&D Analytics and Pipeline Design team as a Backend Senior Software Engineer.
The ideal candidate will have strong expertise in general backend software development, coupled with experience in software design, and agile software development practices like Test Driven Development.
Experience with cloud engineering and cloud infrastructure management is a plus.
You will play a crucial role in designing, developing, and maintaining key projects in the Vegetable R&D portfolio.
This involves collaborating with a diverse group of global cross-functional scientists, engineers, developers, plant breeders, and IT teams.
YOUR TASKS AND RESPONSIBILITIES Design, develop, and maintain scalable backend systems and APIs for web applications.
Implement secure and performant RESTful APIs to support frontend applications and data-intensive services.
Develop, optimize, and maintain data processing pipelines ensuring high performance and responsiveness.
Integrate with various data storage services including object storage, and relational and non-relational databases.
Implement efficient asynchronous processing mechanisms that meet application performance specifications.
Develop and maintain CI/CD pipelines using GitHub Actions to ensure continuous integration, testing, and deployment of backend components.
Monitor application and infrastructure metrics, including cloud cost metrics, troubleshoot issues and optimize infrastructure for reliability and cost efficiency.
Collaborate with cross-functional teams to gather requirements, determine the most appropriate solution based on project needs, and ensure seamless integration with front-end solutions.
Participate in reviewing software code, writing documentation, developing unit and integration tests, and sharing knowledge to promote best practices within the team.
Follow Bayer and industry best practices.
Stay up to date with the latest developments and industry trends in cloud technologies, DevOps tools, and other relevant technologies.
WHO YOU ARE Education/Experience Bachelor's degree in computer science, mathematics, engineering, or a related discipline plus 5 years of experience Proven experience in developing backend applications with Python Experience working in Agile Scrum teams SKILLS (Technical & Soft) Strong proficiency in Python, including coding design principles like SOLID, DRY, etc.
Experience building software using Agile Software Development practices like Test Driven Development Proven experience with cloud platforms and their services, e.
.
AWS and GCP Experience with version control systems (e.
., GitHub) and working with CI/CD pipelines (GitHub Actions) Good understanding of data security best practices and data access controls building applications in the cloud Excellent verbal and written communication skills Ability to work independently and as part of a team Experience working with Infrastructure-as-Code tools, e.
.
Terraform, is a plus.
YOUR APPLICATION This is your opportunity to tackle the world’s biggest challenges with us.
Maintaining our health, feeding growing populations and slowing the rate of climate change.
You have a voice, ideas and perspectives and we want to hear them.
Because our success begins with you.
Be part of something big.
Be Bayer.
Bayer welcomes applications from all individuals, regardless of race, national origin, gender, age, physical characteristics, social origin, disability, union membership, religion, family status, pregnancy, sexual orientation, gender identity, gender expression or any unlawful criterion under applicable law.
We are committed to treating all applicants fairly and avoiding discrimination.
Location.
Spain.
Cataluña.
Barcelona Division.
Enabling Functions Reference Code.
Detalles de la oferta
- Sin especificar
- Sin especificar
- 31/10/2024
- 29/01/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... valorable conocimiento entorno de programación......
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 requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......
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... actitud, capacidad de aprendizaje constante y......
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... actitud, capacidad de aprendizaje constante y......
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... buena presencia... contrato laboral de 40h... otros datos del puestose ofrece: formación continua a cargo......