Senior Software Engineer

hace 4 meses


Barcelona, España Roche A tiempo completo

The Position
Roche Diagnostics has created a new Platform area that will change the way software is developed at Roche. Our challenge is to bring together complex diagnostic and treatment data to intelligently process and present this data to healthcare professionals which allows for improved patient care.
If you want to be a part of revolutionizing the healthcare industry, join us to put your software touch on it
We are looking for candidates with a deep understanding of modern Edge architecture needs and constraints, and experience across the full stack with a create tools, not band-aids DevOps mindset.
If you would rather improve health outcomes for millions instead of helping sell ads on the Internet, this is the job for you
You'll get to build a new level of services on the Edge enabling and improving our SaaS business from the ground up with the ability to influence the product and architecture and lots of opportunities for growth.
The Senior Software Engineer is a member of the platform team (7+ engineers) and applies knowledge on design principles and practices in the implementation of complex, enterprise-scale software systems.
General Responsibilities:

Design, development, testing, maintenance and continuous improvement of the core software stack.

Your Mindset:
Do you adhere to a set of SW principles and practices that you apply always or based on context? Did you provide successful guidance to teams in applying those principles and practices?
Among other things we're strong advocates of TDD, BDD and Continuous Delivery. We think those represent such a particular mindset we'd only consider you for a senior position if you have significant working experience with them.
If you do have working experience with those practices, great We want to know more. How much? How did you do TDD? Where did you apply BDD?
Why? What are your main contributions to enable Continuous Delivery? What problems have you faced? The more the better
What You'll Be Doing:

Software Development: This is a hands-on software development position to write high-quality software that will perform at scale, be supportable, and be extensible.
Leadership: Ensure a culture that values technical excellence together with collaboration mindset.
Platform Components / Services Ownership: In collaboration with the Platform Owners, since the platform is intended for developers, you may take ownership over specific requirements related to platform components or services, defining the details and prioritizing based on other developer needs.
Process & Operations: Ensure the software stack integrates with our existing CI / CD pipeline and contribute to continuous improvement; independently design, plan and deliver high-quality software.

Your Qualifications:

BS / MS degree in Computer Science or directly related discipline.
4+ years of hands-on industry experience as a software engineer.
2+ years experience in contemporary platforms extended from cloud (Docker, Kubernetes, Helm charts, Kustomize).
Participate in architecture and design discussions to come up with the most effective technical solution.
Quick learner with the ability to understand complex workflows and develop and validate innovative solutions to solve difficult problems.
Have successfully built, deployed, and supported enterprise-scale applications in the edge and / or in a multi-instance cloud.

Technical Experience:

Hands-on software development experience in Java working with different Spring Boot backend projects, testing frameworks and integration libraries and tools.
Secure infrastructure as code provisioning experience and cloud knowledge (AWS preferred).
Willingness to learn new technologies like Go or Rust.

Nice to Have:

Hands-on software development experience in JavaScript (or TypeScript) with a modern component-based framework (Angular, React, etc.).
Experience with reactive libraries and architectures.
Experience in healthcare is not required, but familiarity with data standards and workflows is a plus (HL7, IHE).

#J-18808-Ljbffr



  • Barcelona, Barcelona, España Openchip & Software Technologies A tiempo completo

    We are seeking an experienced Senior Firmware Software Development Engineer to join our team at Openchip & Software Technologies. As a key member of our engineering team, you will be responsible for developing and maintaining low-level software (BIOS and firmware) for novel hardware architectures. Your expertise in device driver development, emulation, and...

  • Senior Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España Talent Match A tiempo completo

    As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and implementing software solutions to meet the company's needs. This role involves working closely with cross-functional teams to identify business requirements and develop technical solutions. You will also be responsible for mentoring junior engineers and...


  • Barcelona, Barcelona, España Grupo Crit A tiempo completo

    Job Title: Senior Software Engineer (Backend)At {company}, we are seeking a skilled Senior Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient backend systems.Key Responsibilities:Design and develop high-quality backend software...


  • Barcelona, Barcelona, España Temporing A tiempo completo

    We are seeking a talented Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsEnsuring code quality and maintainability

  • Senior Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España Adi Consulting A tiempo completo

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team.You will be responsible for designing and developing complex software systems.Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software deliveryRequirements5+ years of software development experienceStrong...


  • Barcelona, España The Knot Worldwide A tiempo completo

    ABOUT THE ROLE AND YOUR TEAM: The Knot Worldwide is looking for a highly motivated software engineer with a passion for doing things right with meticulous detail.The individual's primary role will be to support and develop applications to enable our couples to plan their weddings and communicate with their guests.As a Senior Software Engineer, you will play...


  • Barcelona, Barcelona, España Blu Selection A tiempo completo

    As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining complex software systems. Your primary focus will be on backend development using Python, ensuring high performance, scalability, and reliability.Key Responsibilities:Design and implement backend APIs using PythonCollaborate with cross-functional...


  • Barcelona, Barcelona, España Moda Ese O Ese A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a seasoned Senior Software Engineer to lead our software development team. As a highly skilled programmer, you will be responsible for designing, developing, and deploying high-quality software solutions. Your expertise in software engineering principles and technologies will enable our team to deliver...


  • Barcelona, Barcelona, España Ceramicas Dominguez A tiempo completo

    Job Title: Senior Software Engineer - Full Stack DevelopmentWe are seeking a Senior Software Engineer to join our team and lead the development of our full stack applications.Key Responsibilities:Design and develop full stack applications using latest technologies.Lead a team of software engineers to ensure timely delivery of projects.Collaborate with...


  • Barcelona, Barcelona, España H10 Hotels A tiempo completo

    Job Title: Sr. Software Engineer - BackendWe are seeking a highly skilled Senior Software Engineer - Backend to join our team at {company}.Main Responsibilities:Design, develop, and maintain high-quality backend software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure seamless integration with...


  • Barcelona, España Ultimate Beauty A tiempo completo

    .Our Company We're on a mission to re-invent the fundamentals of e-commerce. As a reseller, with more than 10 years of experience in the beauty industry, we're expanding into new categories and market places, aiming to make it possible to buy and sell anything, anywhere. If you're ready for the ride of your life, we're in hypergrowth, growing more than 200%,...


  • Barcelona, España Dynatrace Software Gmbh A tiempo completo

    Senior Software Engineer - Developer PlatformYou will be part of an engineering team that operates an internal developer platform.You will shape how developers interact with the platform to efficiently deliver their software.You will extend our developer portal with integrations to provide a fully-fledged platform.You do not shy away from contributing to...


  • Barcelona, Barcelona, España Igt A tiempo completo

    About the RoleWe are seeking an experienced Senior Software Quality Assurance Engineer to join our team in Barcelona, Spain. As a key member of our global business, you will play a crucial role in ensuring the quality and reliability of our software solutions.


  • Barcelona, Barcelona, España Cronoshare A tiempo completo

    Job Summary:As a Senior Software Engineer at our company, you will be responsible for designing, developing, and testing complex software systems. Key responsibilities include collaborating with cross-functional teams to deliver high-quality software solutions, staying up-to-date with industry trends and emerging technologies, and mentoring junior engineers...


  • Barcelona, España Welocalize, Inc A tiempo completo

    .time left to apply End Date: January 31, 2025 (30+ days left to apply) job requisition id R0006068 Job Responsibilities: MAIN PURPOSE OF JOB The Senior Software Engineer is responsible for developing information systems by studying operations, designing and developing software components, and collaborating with others in a software development team to...


  • Barcelona, España Dynatrace Software Gmbh A tiempo completo

    Senior Software Engineer - Developer Platform You will be part of an engineering team that operates an internal developer platform.You will shape how developers interact with the platform to efficiently deliver their software.You will extend our developer portal with integrations to provide a fully-fledged platform.You do not shy away from contributing to...


  • Barcelona, España Dynatrace Software Gmbh A tiempo completo

    Senior Software Engineer - Developer Platform You will be part of an engineering team that operates an internal developer platform.You will shape how developers interact with the platform to efficiently deliver their software.You will extend our developer portal with integrations to provide a fully-fledged platform.You do not shy away from contributing to...


  • Barcelona, Barcelona, España SNCF A tiempo completo

    Job Title: Senior Software Development EngineerWe are looking for a talented Senior Software Engineer to join our team at SNCF.The ideal candidate will have experience in cloud computing and DevOps, with a strong understanding of automation and security. Estimated salary: €110,000 - €130,000 per year.Key responsibilities include designing and deploying...


  • Barcelona, España Dynatrace Software Gmbh A tiempo completo

    Senior Software Engineer - Developer PlatformYou will be part of an engineering team that operates an internal developer platform.You will shape how developers interact with the platform to efficiently deliver their software.You will extend our developer portal with integrations to provide a fully-fledged platform.You do not shy away from contributing to...


  • Barcelona, España Dynatrace Software Gmbh A tiempo completo

    Senior Software Engineer - Developer PlatformYou will be part of an engineering team that operates an internal developer platform.You will shape how developers interact with the platform to efficiently deliver their software.You will extend our developer portal with integrations to provide a fully-fledged platform.You do not shy away from contributing to...