remoteonsite
Software Product Engineering - Eli Lilly
Software Engineer
Join a fast‑paced product engineering team as an intern, contributing to software solutions for healthcare while using Python, Java, C++, SQL, Git, and Agile practices.
About the role
Key Responsibilities
- Collaborate with senior engineers to design, develop, and test software components for internal tools and external applications.
- Write clean, maintainable code in Python, Java, or C++ and perform unit and integration testing.
- Participate in Agile ceremonies, including sprint planning, daily stand‑ups, and retrospectives.
- Assist in database design and query optimization using SQL.
- Document code, processes, and technical decisions in version‑controlled repositories (Git).
- Support troubleshooting and debugging efforts for production issues.
Requirements
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proficiency in at least one programming language: Python, Java, or C++.
- Fundamental understanding of relational databases and SQL.
- Experience with version control systems, preferably Git.
- Familiarity with Agile development methodologies and strong problem‑solving skills.