1

Internship 1 Year Experience Software Developer Jobs in Riverside, CA

We are seeking an experienced OpenEdge Software Developer with expertise in Progress 4GL to support and enhance our core business applications. This role involves developing, maintaining, and ...

We are seeking an experienced OpenEdge Software Developer with expertise in Progress 4GL to support and enhance our core business applications. This role involves developing, maintaining, and ...

Software Developer

Perris, CA ยท On-site

$100K - $123K/yr

We are seeking an experienced OpenEdge Software Developer with expertise in Progress 4GL to support and enhance our core business applications. This role involves developing, maintaining, and ...

They are seeking a Software Engineer II to join their engineering team, focusing on the design ... Required : โ€ข Bachelor's degree in Computer Science or related field (or equivalent experience ...

Software Engineer

Claremont, CA ยท On-site

$100 - $125/hr

Software Engineer Flash Biometrics | Hybrid/Remote - Claremont, CA Salary Range: $100,000-$125,000 ... * 1+ year of professional (non-internship) software development experience * Strong foundation in ...

Software Engineer

Claremont, CA ยท Remote

$100K - $125K/yr

Software Engineer Flash Biometrics | Hybrid/Remote - Claremont, CA Salary Range: $100,000-$125,000 ... * 1+ year of professional (non-internship) software development experience * Strong foundation in ...

Software Developer, Officer

Irvine, CA ยท Hybrid

$75K - $123K/yr

We are looking for a motivated technology professional with strong COBOL development experience and ... Onsite 4 days a week in office and one day remote * Standard business hours aligned to project and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

About Software Engineering Roles at Danaher Are you passionate about building real-world ... internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

Showing results 21-40

Internship 1 Year Experience Software Developer information

See Riverside, CA salary details

$12

$23

$41

How much do internship 1 year experience software developer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for internship 1 year experience software developer in Riverside, CA is $23.89, according to ZipRecruiter salary data. Most workers in this role earn between $19.33 and $25.34 per hour, depending on experience, location, and employer.

What does a software developer with 1 year of internship experience do?

An Internship 1 Year Experience Software Developer is typically a junior developer who has completed an internship or has one year of practical experience in software development. Their main responsibilities include writing and testing code, assisting with software design, debugging applications, and collaborating with senior developers on projects. They are expected to have foundational knowledge of programming languages and development tools, and to be eager to learn and grow within a software development team.

What types of projects and technologies will I typically work on as a software developer with 1 year of internship experience?

As a Software Developer with 1 year of internship experience, you can expect to work on a variety of entry-level projects, such as feature enhancements, bug fixes, or supporting larger development efforts. Common technologies include popular programming languages like Java, Python, or JavaScript, and you may use frameworks such as React, Angular, or Spring Boot, depending on the company's tech stack. You'll frequently collaborate with senior developers and participate in code reviews, daily stand-ups, and sprint planning. This role offers valuable exposure to real-world software development processes and best practices, providing a strong foundation for career growth.

What are the key skills and qualifications needed to thrive as a software developer with 1 year of internship experience, and why are they important?

To thrive as a Software Developer with one year of internship experience, you need a solid understanding of programming languages such as Java, Python, or JavaScript, along with a relevant degree or coursework in computer science. Familiarity with version control systems like Git, development frameworks, and basic Agile methodologies is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork set you apart in this early-career role. These skills and qualities are crucial for successfully contributing to projects, adapting to fast-changing technologies, and collaborating in dynamic development environments.

What is the difference between Internship 1 Year Experience Software Developer vs Junior Software Developer?

AspectInternship 1 Year Experience Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or completed a degree in CS or related fieldUsually holds a degree or equivalent in computer science or related field
Work EnvironmentTemporary, learning-focused, often part-time or full-time internshipFull-time entry-level position in a professional setting
Employer & Industry UsageInternship programs in tech companies, startups, or corporate IT departmentsPermanent entry-level roles in software development teams
Common Search & Comparison IntentUnderstanding internship opportunities and entry-level rolesSeeking full-time junior developer positions

In summary, an Internship 1 Year Experience Software Developer is a temporary, learning-focused role often held by students or recent graduates, whereas a Junior Software Developer is a permanent, entry-level position in a company. Both roles require similar educational backgrounds but differ in employment status and career progression.

What are popular job titles related to Internship 1 Year Experience Software Developer jobs in Riverside, CA?

For Internship 1 Year Experience Software Developer jobs in Riverside, CA, the most frequently searched job titles are:

What job categories do people searching Internship 1 Year Experience Software Developer jobs in Riverside, CA look for?

The top searched job categories for Internship 1 Year Experience Software Developer jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Internship 1 Year Experience Software Developer jobs?

Cities near Riverside, CA with the most Internship 1 Year Experience Software Developer job openings:

Principal Software Developer

Homexpress Mortgage Corp

Santa Ana, CA โ€ข On-site

$170K - $180K/yr

Full-time

Posted 16 days ago


Job description

Company Description

HomeXpressย - Your Leading Non-QMย Mortgageย Lender.

Joinย ourย growingย teamย andย beย partย ofย theย Topย Non-QMย Lenderย inย theย Business.

Weย areย knownย forย closing mortgageย loansย withย speed,ย ease,ย andย convenience.

Licensedย inย 46ย States,ย weย provideย brokersย withย aย fullย suiteย ofย mortgageย products,ย includingย VA,ย FHA,ย &ย FHLMC.

Ifย youย haveย aย serviceย firstย mentalityย andย thriveย inย aย fast-pacedย environment,ย HomeXpressย isย theย placeย forย you.

Join us as we continue to grow and expand our business to the Non-Delegated Correspondent Channel!

Job Description

Job Title:ย ย ย ย ย ย ย ย ย ย ย  Principal Software Developer

Department:ย ย ย ย ย  Information Technology

Reports To:ย ย ย ย ย ย ย ย  VP, Software Development

FLSA Status:ย ย ย ย ย  Exempt

Management:ย ย  No

Salary Range:ย ย ย  $170,000 - $180,000/yr

PRIMARY FUNCTIONS: The Principal Software Developer is responsible for designing, developing, testing, implementing, and supporting software applications that drive business operations and strategic objectives. This role serves as a technical leader within the development team, providing guidance to developers, collaborating with business stakeholders, and ensuring software solutions are scalable, secure, maintainable, and aligned with organizational standards.

The Principal Software Developer combines strong technical expertise with problem-solving skills and leadership capabilities to deliver high-quality software solutions in a fast-paced environment.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Design, develop, maintain, and support enterprise software applications, APIs, integrations, services, and microservices, throughout the full software development lifecycle.
  • Lead application architecture and solution design, defining technical direction and selecting architectural patterns-including SOA, microservices, component-based, and event-driven architectures-to deliver scalable, secure, resilient, and maintainable business solutions.
  • Serve as a technical owner for assigned applications, ensuring long-term maintainability, stability, performance, and alignment with business objectives.
  • Participate in project estimation, planning, and continuous improvement initiatives while contributing to development standards, methodologies, and governance.
  • Create and maintain technical documentation, solution designs, architecture standards, and implementation plans.
  • Collaborate with business stakeholders, Product Owners, Business Analysts, QA, Infrastructure teams, and end users to gather requirements, resolve issues, and deliver successful software solutions.
  • Provide technical leadership, guidance, and mentorship to internal team members and external development partners, including code reviews and solution oversight.
  • Ensure adherence to established development, security, quality, and SDLC standards, methodologies, and best practices.
  • Incorporate security, data protection, regulatory, and compliance requirements into application architecture, design, development, and support activities.
  • Develop high-quality, efficient, and maintainable code with a focus on reliability, performance, scalability, and user experience.
  • Contribute to DevOps practices, continuous integration and deployment processes, automated testing, and operational excellence.
  • Support software deployments, production releases, troubleshooting, root cause analysis, and ongoing application support.
  • Identify and implement processes, workflow, and technology improvements that increase flexibility, reduce costs, and improve system availability and performance.
  • Promote a collaborative team environment through knowledge sharing, cross-training, and positive relationships with internal and external stakeholders.

DESIRED PERSONAL CHARACTERISTICS:

  • Technical Leadership
  • Problem Solving and Analytical Thinking
  • Communication and Collaboration
  • Accountability and Ownership
  • Continuous Improvement Mindset
  • Business Acumen
  • Adaptability
  • Customer Focus

JOB REQUIREMENTS:

  • 7+ years of professional software development experience.
  • 5+ years of hands-on development experience with C#/.NET and PHP applications.
  • Experience designing, developing, and supporting enterprise web applications, APIs, and system integrations.
  • Experience working in Agile/Scrum development environments.
  • Experience with source control, CI/CD pipelines, and DevOps practices.
  • Experience troubleshooting and resolving complex production issues.

EDUCATION:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.

EXPERIENCE:

  • Experience modernizing or integrating legacy PHP applications with .NET-based platforms.
  • Experience with Azure services and cloud-native development.
  • Familiarity with microservices architecture and containerized deployments.
  • Experience leading technical projects and mentoring development teams.
  • Knowledge of DevSecOps practices.
  • Experience in financial services, mortgage lending, banking, or regulated industries.

PHYSICAL REQUIREMENTS:

  • This position is in an office setting with computer and general office equipment. The position requires the ability to move freely around within the department and other department locations.
  • Hybrid or remote work environment
Additional Information

All your information will be kept confidential according to EEO guidelines.