Software Development Internship

Posted 6 months ago

Are you applying to the internship?

Job Description

Software Development Internship | RJ Lee Group

The Tone:
This is a Software Development Internship at RJ Lee Group, offering a unique opportunity to work at the intersection of science and technology. Interns will join the company’s software team, contributing directly to applications that support scientific research workflows and high-quality client deliverables. This hands-on role involves working on real production software within a technical scientific environment, utilizing modern AI-assisted development tools to enhance efficiency.

The TL;DR
• Role: Internship
• Type: Full-time, Part-time
• Location: Onsite or Hybrid

• Mission: Contribute to the creation, testing, and maintenance of applications vital for scientific research and client deliverables.
• Tech Stack: Python, JavaScript, C#, Git, GitHub Copilot, Cursor

What You’ll Actually Do
Develop Software Features: Design, develop, and test new software features for both internal applications and client-facing solutions.
Ensure Code Quality: Write clean, well-documented code and actively participate in code reviews with experienced senior developers.
Troubleshoot Bugs: Help resolve bugs in existing applications, employing AI tools for root cause analysis and solution generation.
Collaborate with Scientists: Work closely with scientists and technical staff to translate project requirements into robust software solutions.
Generate Documentation: Support documentation efforts, including using AI tools to create and maintain comprehensive technical documentation.

The Must-Haves
• Background: Currently pursuing a degree in Computer Science, Software Engineering, or a closely related field, having completed at least two years of coursework.
• Experience: Demonstrated proficiency in one or more programming languages (e.g., Python, JavaScript, C#, or similar), familiarity with version control systems (e.g., Git), and exposure to or strong curiosity about AI-assisted development tools.
• Skills: Strong problem-solving abilities, effective team collaboration, clear communication, and meticulous attention to detail.
• Bonus: Experience with databases or web development frameworks.

Related Jobs