Haystack
← Back to Jobs
Full time
Technology
YUYear Up United logo

Entry-Level Software Developer Training Program

Year Up UnitedLos Angeles, California🇺🇸United StatesPosted Oct 16, 2026

Why This Role Stands Out

This exceptional training program offers a clear path for career growth in software development, combining intensive learning with valuable internship experience at top companies. You'll thrive here if you're eager to develop in-demand tech skills and build a successful career in a supportive environment, with the flexibility of a hybrid work model. Don't miss this chance to launch your tech journey!

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Los Angeles, California, United States
ScrumAgileJavaPython

Job Description

Year Up is seeking enthusiastic candidates for our Software Development Career Training Opportunity, aimed at empowering young adults who are determined to bridge the opportunity divide in their careers. This comprehensive one-year program provides academic learning and hands-on internship experiences in collaboration with leading corporations to cultivate the necessary skills for a thriving career in software development. We are committed to equipping our trainees with the technical prowess and professional etiquette required to excel in the dynamic field of technology.

Responsibilities

  • Participate in intensive, hands-on software development training sessions.
  • Engage in learning opportunities focusing on a variety of programming languages and development tools.
  • Work in collaboration with peers and mentors to complete project-based assignments.
  • Participate in workshops that enhance professional skills such as teamwork, communication, and problem-solving.
  • Complete a six-month internship with a corporate partner, applying learned skills in a real-world setting.

Required Skills

  • Proficiency in multiple programming languages such as Java, Python, and Java
  • Script.
  • Understanding of basic algorithms and data structures.
  • Familiarity with software development methodologies like Agile and Scrum.
  • Strong problem-solving and analytical skills.
  • Ability to function well in a team-oriented environment.

Similar jobs