Software Developer - Placement
Core
Software development placement student role focused on applying classroom knowledge to practical software development scenarios under senior developer mentorship.
Role type
Placement Student Software Developer
Builds
Software applications
Domain
Software Development
Deliverable
production ML models | product features
Required skills
Programming fundamentals, data structures, Python, Java, C++, web development, databases, version control systems
Responsibilities
Design, develop, test, and maintain software applications; Write well-documented and efficient code; Assist in debugging and troubleshooting software defects; Participate in code reviews; Contribute to brainstorming sessions for software solutions
Seniority
Student/Intern
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.