Senior Full Stack Developer with Java and Python
RocheJoin Roche as a Senior Full Stack Developer
About the Role
Roche is seeking a proactive and versatile Senior Full Stack Developer to join our Software Engineering chapter. In this role, you will work alongside internal experts specializing in various aspects of software engineering. You will collaborate on multiple products that cater to Roche's internal business requirements, driving technical excellence within the projects you are involved in.
Key Responsibilities
- Develop and Optimize Code: Create and optimize clean, efficient code across the full software stack. Develop new features using primary languages such as Java, Python, SQL, HTML, and CSS.
- Design and Scalability: Contribute to the design and scalability of the platform for seamless integration of new features.
- Collaboration: Work closely with architects and developers to establish technical specifications. Foster a culture of collaboration and innovation within the cross-functional team.
- Technical Requirements: Partner with the Product Owner to analyze user stories and convert them into precise technical requirements.
- CI/CD Pipelines: Implement and manage CI/CD pipelines using tools like GitLab and Bash scripting for efficient releases.
- Automation: Automate deployment processes to ensure rapid and reliable software deployment.
- Testing: Create automated test cases to automatically provide validation of implemented functionality.
- Communication: Effectively communicate technical concepts through presentations to the team and stakeholders. Document code, technical designs, and system processes for reference.
- Industry Trends: Keep abreast of industry trends, emerging technologies, and best practices in full-stack development.
Required Skills
- Advanced proficiency in Java.
- Experience with CI/CD Pipelining (GitLab/Bash).
- Medium proficiency in Python.
- Proficiency in SQL, with experience in working on Data Meshes (Snowflake) as an advantage.
- Experience working in a SAFe (Scaled Agile Framework) environment.
- Effective oral and written communication skills in English.
Nice to Have
- Experience in developing and using validated systems.
- Experience with codebeamer development or other ALM systems such as Jira, Azure DevOps, GitLab, etc.
- Understanding of Process Modeling.
- Proficiency in HTML and CSS.
Education and Experience
- Bachelor’s degree in Computer Science/Engineering or equivalent work experience in software development.
- Minimum 8 years of total work experience, with 3-5 years in relevant areas within multinational work environments (e.g., healthcare industry experience is a plus).
- Good analytical thinking and problem-solving skills.
- Good communication and collaboration skills.
About Roche
At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity, and diversity. We do #Code4Life, creating innovative software that helps doctors, patients, and scientists around the world.
Join Roche, where every voice matters and where you can pursue your interests across functions and geographies.
Benefits Extracted with AI
- Diversity, equity, and inclusion
- Opportunities to work across functions and geographies
- Collaboration with a diverse team
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
Senior Full Stack Developer (Contract)
Join Boeing as a Senior Full Stack Developer to design scalable web applications for data analytics in Ridley Park, PA.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
Full Stack Developer with Java and JavaScript
Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.
Full Stack Developer (Contract)
Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Senior Backend Developer with Java and SQL Expertise
Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Java Lead Software Developer
Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Lead React Developer
Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.