Software Development
Get Training > Software Development
An entry-level Software Development professional is an entry level role that involves designing, coding, testing, and maintaining software applications and systems. Software developers work collaboratively with cross-functional teams to understand project requirements, develop technical specifications, and write clean, efficient code. They troubleshoot and debug issues, implement updates and enhancements, and ensure software products are reliable, scalable, and secure. Continuous learning and staying up-to-date with emerging technologies are crucial in this role, as software developers strive to create innovative solutions that meet user needs and drive the success of the organization’s software products. Effective problem-solving, teamwork, and strong programming skills are fundamental for success in this dynamic and ever-evolving field.
Average Salary: $145,000
Software Development Training
Per Scholas
Software Engineer
The 15-week Software Engineering course dives deep into every aspect of software engineering - computer science, React, Node, design patterns & system architecture, and more.
- Certifications/​Degree
- N/A
- Cost
- Free
- Location
- Online
- Duration
- 3-4 Months
- Schedule
- Full Time
- Requirements
- Age 18+ and High School graduate or GED
- Seattle Metro area resident
- Low-income
- Authorized to work in the U.S.
- 1-yr IT experience or previously taken IT/Computer courses
Per Scholas
Full Stack Java Developer Powered by TEKsystems
Get trained on the specific technical skills employers are looking for in entry and mid-level Java Developers. Through this course, you'll advance your coding skills and gain experience with Java, data structures, web services, algorithms, and more.
- Certifications/​Degree
- N/A
- Cost
- Free
- Location
- In-Person
- Duration
- 3-4 Months
- Schedule
- Full Time
- Requirements
- Age 18+ and High School graduate or GED
- Seattle Metro area resident
- Low-income
- Authorized to work in the U.S.
- Prior Core Java knowledge
Skillspire
C# & Azure Cloud
This beginner-level course covers the fundamentals of C# programming and software development over 20 weeks. Students will learn about decision statements, loops, arrays, methods, parameters, exception handling, object-oriented programming, inheritance, and the .NET Framework. They will also work on mini-assignments and a group project to develop a final program using C#. The course includes test-driven development, Azure, and interview preparation, including resume building and LinkedIn optimization.
- Certifications/​Degree
- Certificate of Completion
- Cost
- $6,499 Fin. Aid
- Location
- Online, in person
- Duration
- 5 Months
- Schedule
- Part Time, evenings, weekends
- Requirements
- Open to all Age 18+