Urban Alliance
← Software & Application Development

Junior Software Developer

Builds and tests small software features under supervision, writes readable code, fixes defined bugs, and documents changes.

Your progress0/14 lessons

Local employers · Detroit & Southeast Michigan

  • Rocket Companies
  • General Motors
  • Ford Motor Company
  • StockX
  • Dynatrace
  • Atomic Object

Related classes

  • Computer Programming
  • Software Engineering
  • Web Development
  • Cybersecurity
How this program works: Each lesson follows a mastery-learning path: watch a short video, work through the learning module, practice every learning component as a hands-on activity, apply it in a written response (with optional AI coach feedback), then take a quiz with hints and explanations. Your quiz score earns your level — Novice (under 50%), Emerging (50–74%), Proficient (75–99%) or Advanced (100%). You need at least Emerging to move on, and module levels average your lesson levels. Lessons unlock in order — finish Module 1 to start Module 2, and all lessons to unlock the credential capstone.

Module 1 · Workplace foundations

1

Workplace foundations · Lesson 1

Relationships and Collaboration

Workplace foundations · Lesson 2

Self Management & Advocacy

Workplace foundations · Lesson 3

Reliability

Workplace foundations · Lesson 4

Communication

Workplace foundations · Lesson 5

Creativity and Adaptability

Workplace foundations · Lesson 6

Critical Thinking

Workplace foundations · Lesson 7

Organization and Planning

Workplace foundations · Lesson 8

Cultural Competence

Module 2 · Technical skills

Complete all Module 1 lessons to unlock technical training.

Technical skill · Lesson 9

Programming Fundamentals

Technical skill · Lesson 10

Version Control

Technical skill · Lesson 11

Debugging

Technical skill · Lesson 12

Software Testing

Technical skill · Lesson 13

Professional Development & Code Review

Module 3 · Credential capstone

Credential readiness plan

Complete every lesson to unlock your capstone.