Intern Roche Digital Technology
Job Summary
At Roche you can show up as yourself embraced for the unique qualities you bring. Our culture encourages personal expression open dialogue and genuine connections where you are valued accepted and respected for who you are allowing you to thrive both personally and professionally. This is how we aim to prevent stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche where every voice matters.
The Position
Overview:
We are seeking a talented and ambitious Software Engineering Intern to join our Innovation and Technology team. This internship offers an exceptional opportunity to work with modern software development platforms including low-code solutions and ServiceNow alongside traditional software development practices and emerging technologies. You will collaborate with experienced engineers on solutions involving cloud-native architectures AI/ML applications Java-based systems and rapid application development using low-code platforms. The ideal candidate will be eager to learn adaptable to new technologies and passionate about software engineering best practices.
Key Responsibilities:
Assist in designing and implementing software solutions using Java and modern architectural patterns under mentorship from senior engineers.
Participate in developing and maintaining applications within ServiceNow learning key modules and scripting techniques in a low-code/no-code environment.
Support the development of ServiceNow workflows business rules and custom integrations gaining hands-on experience with platform capabilities.
Explore and prototype solutions using low-code platforms and rapid application development tools understanding when and how to leverage them effectively.
Participate in code development testing and deployment activities across traditional and low-code environments learning industry-standard DevOps practices and CI/CD pipelines.
Explore and prototype emerging technologies including AI/ML frameworks and cloud-native solutions documenting learnings and findings.
Contribute to software architecture discussions and design reviews gaining exposure to enterprise-level system design scalability considerations and platform selection strategies.
Write clean well-documented code and software engineering best practices in both traditional and low-code contexts.
Collaborate with cross-functional teams in an Agile environment participating in sprint planning standups and retrospectives.
Engage in code reviews both reviewing peers code and receiving constructive feedback to improve coding skills across multiple platforms.
Document technical solutions create user guides and maintain knowledge repositories for team reference.
Required Skills and Qualifications:
Currently enrolled in or recently graduated from a degree program in Computer Science Software Engineering or related field.
Strong foundational knowledge of Java programming with hands-on experience in at least one real-world project or assignment.
Understanding of software engineering principles including design patterns and software architecture fundamentals.
Familiarity with version control systems (Git) and collaborative development workflows.
Basic understanding of software testing concepts and willingness to learn testing frameworks.
Strong communication and teamwork skills with the ability to work effectively in a collaborative environment.
Demonstrated curiosity about emerging technologies and a commitment to continuous learning.
Willingness to learn low-code/no-code platforms and ServiceNow development with a strong adaptability to new tools and frameworks.
Desired Skills:
Exposure to AI/ML concepts and frameworks
Knowledge with microservices architecture or containerization
Knowledge of cloud platforms
Familiarity with REST APIs and integration patterns.
Experience with Agile methodologies or sprint-based development.
Basic knowledge of ServiceNow platform JavaScript or low-code platforms.
Exposure to workflow automation and business process management concepts.
Portfolio or GitHub projects demonstrating coding ability and problem-solving approach.
Personal Attributes:
Proactive self-motivated and eager to take on new challenges.
Adaptable and open to feedback; views challenges as learning opportunities.
Strong analytical and problem-solving mindset with attention to detail.
Demonstrates intellectual curiosity and enthusiasm for technology and innovation.
Collaborative team player with a positive attitude and strong work ethic.
Comfortable learning and working across multiple technology stacks and platforms.
Who we are
A healthier future drives us to innovate. Together more than 100000 employees across the globe are dedicated to advance science ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities foster creativity and keep our ambitions high so we can deliver life-changing healthcare solutions that make a global impact.
Lets build a healthier future together.
Roche is an Equal Opportunity Employer.
Required Experience:
Intern
About Company
F. Hoffmann-La Roche AG is a Swiss multinational healthcare company that operates worldwide under two divisions: Pharmaceuticals and Diagnostics. Its holding company, Roche Holding AG, has bearer shares listed on the SIX Swiss Exchange. The company headquarters are located in Basel.