Software developer internship jobs in Hesperia, CA - 174 jobs
All
Software Developer Internship
Software Engineer
Software Developer
Software Development Engineer
Lead Developer
Web Application Developer
GIS Developer
Lead Web Developer
Web Developer
Private Development Market Leader
Ellaway Blues Consulting
Software developer internship job in Brea, CA
Take charge of expanding a private development practice serving commercial developers, industrial owners, and large mixed-use design programs throughout Southern California. This is a senior strategic growth position focused on client acquisition, operational excellence, and talent development.
Role Highlights
Guide business strategy, annual financial goals, and long-range market priorities
Manage client relationships from pursuit through delivery while ensuring top-tier service
Lead interdisciplinary teams delivering innovative land development solutions
Strengthen brand presence through professional networking and industry involvement
Mentor rising leaders and support the recruitment and growth of top technical talent
Ideal Background
15+ years in private development within the AEC environment
Degree in Civil Engineering, Landscape Architecture, Surveying, or related field (PE/RLA/PLS preferred)
Proven market growth and business development success in the SoCal region
Ability to drive project performance, profitability, and client satisfaction
$106k-155k yearly est. 5d ago
Looking for a job?
Let Zippia find it for you.
Web Applications Developer
Sandbox 4.3
Software developer internship job in Riverside, CA
Essential Duties And Responsibilities Other duties may be assigned. Design, develop, test, and maintain web-based applications for business and educational needs. Analyze, design, code, and deploy web applications. Perform a variety of data management requests involving databases such as SQL , Oracle, and DB2. Assist with softwaredevelopment; create projects, scripts, and custom reports with integration to critical systems and databases. Maintain and administer application security, access, and version control. Create, edit, publish, modify and maintain web content, database applications, and systems. Understand user interface and web design issues. Work with the project management team to gather user requirements and create project plans, schedules, and scope. Provide project coordination in web development projects. Understanding of Americans with Disabilities Act ( ADA ) and Section 504 guidelines and how it applies to web applications. Knowledge of WAI and best practices for ADA compliance. May assist with administering, monitoring, and managing data networks including Internet and Intranet, wide area networks, and local area networks.
$84k-110k yearly est. 60d+ ago
Cloud Software Engineer II
Collabera 4.5
Software developer internship job in Ontario, CA
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
We are seeking an experienced high-performing software engineer for a contract position in our core software group. The successful candidate will join a highly skilled development team delivering key components for the next generation portfolio. The successful candidate must be a highly adaptable team player who can quickly ramp up on new technologies and accomplish goals in a fast-paced, collaborative, and agile environment.
Primary Responsibilities:
• Develop, test, and deliver high quality designs and code.
• Develop automated tests and proper test plans.
• Investigate and resolve issues reported during verification phases.
• Participate in all aspects of the softwaredevelopment process using agile development.
Qualifications
Desired Skills and Experience:
• BSc / MSc degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
• At least 5 years of relevant technical experience in embedded Linux softwaredevelopment.
• Development experience with secure, fault tolerant, carrier grade, high availability software.
• Ability to navigate complex makefiles.
• Mastery of C; exposure to other languages (Python, XML, Java, scripting) is an asset.
• Proficiency with the Linux posix api.
• Knowledge in switching/routing and Cisco products is an asset.
• Familiarity with iterative and agile/scrum softwaredevelopment processes.
• Experience using git source control system is a must, Clearcase is an asset.
• Strong analytical and debugging skills.
• Excellent written and oral communication skills.
• Exceptional team player who works well in collaborative environments.
• Self-managed, fast learner with the ability to contribute quickly to the evolution of existing software.
Additional Information
$91k-124k yearly est. 1d ago
SOFTWARE DEVELOPER (C++, C#, .NET)
Vsolvit
Software developer internship job in Norco, CA
IS 100% ONSITE DAILY IN NORCO, CA***
We are seeking a SoftwareDeveloper to join our team supporting the development of analysis applications for the U.S. Navy. The ideal candidate will work within an Agile SAFe environment, contributing to the development and maintenance of desktop applications using C#, Unity, and other technologies. While mid-level experience is preferred, we are open to candidates with strong foundational skills and a willingness to learn.
As with any position, additional expectations exist. Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned.
Responsibilities
Collaborate within an Agile Scrum team to design, develop, and maintain desktop analysis applications
Work with technologies including C++, C#, .NET (strong emphasis on desktop application development), Unity, and legacy Delphi systems
Apply object-oriented programming principles, multi-threading, concurrency, and task-based asynchronous programming (TPL)
Contribute to the modernization of legacy systems and the development of new features
Participate in team meetings, sprint planning, and retrospectives
Basic Qualifications
Proficiency in C# and .NET, with a focus on desktop application development
Strong understanding of object-oriented programming principles
Experience with multi-threading, concurrency, and task-based asynchronous programming (TPL)
U.S. citizenship required
Active or Current DoD Security Clearance required
If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered
Preferred Qualifications
Familiarity with Unity development
Experience with Agile methodologies, particularly Scrum and SAFe
Knowledge of Atlassian tools, such as Jira
Experience with desktop application development
Familiarity with government or regulated environments (not required but a plus)
Soft Skills
Strong teamwork and adaptability
Willingness to learn and take initiative
Problem-solving mindset and self-starter attitude
Education and Certifications
Bachelor's degree in Computer Science or a related field, or equivalent experience
Ability to obtain required certifications as part of the Cyber Security Workforce (not required at the time of hire), CompTIA Security+
Additional Notes
While we prefer candidates with mid-level experience, we are open to hiring individuals with less experience if they exhibit the right traits, such as a willingness to learn, problem-solving skills, and a self-starter attitude.
C ompany Summary
Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team.
VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.
$87k-119k yearly est. Auto-Apply 19d ago
Software Engineer 2
Monster 4.7
Software developer internship job in Corona, CA
Energy:
Forget about blending in. That's not our style. We're the risk-takers, the trailblazers, the game-changers. We're not perfect, and we don't pretend to be. We're raw, unfiltered, and a bit unconventional. But our drive is unrivaled, just like our athletes. The power is in your hands to define what success looks like and where you want to take your career. It's not just about what we do, but about who we become along the way. We are much more than a brand here. We are a way of life, a mindset. Join us.
A day in the life:
Get ready to rev up your career as a Marketing Technology Software Engineer with Monster Energy, where innovation meets adrenaline! In this high-octane role, you'll be the architect behind the digital pulse of Monster Energy and our Strategic Brands, creating and maintaining applications that fuel our marketing power. You'll develop web applications that rock for both our customers and internal teams, driving the entire product development and release cycle with full throttle. Engage with marketing teams, internal dynamos, and end-users to ensure our tools are firing on all cylinders. Plus, you'll keep the energy high by enhancing and maintaining these apps to perfection.
We're on the hunt for a dynamic, self-starting front-end developer who thrives in a fast-paced, electrifying environment where quality, attention to detail, and stellar customer service are the name of the game. If you've got the skills to write modular, reusable code and the experience to extend content management systems and craft public-facing websites, this is your golden ticket to an exciting journey with Monster Energy!
The impact you'll make:
Define objectives by analyzing user requirements and envisioning application features and functionality
Design and develop user interfaces to internet applications by setting expectations and features priorities throughout development life cycle, determining design methodologies and tool sets, completing programing using languages and software products, and designing and conducting tests
Prepare technical designs, write code, perform debugging and unit testing
Troubleshooting development and production problems across multiple environments
Supports users by developing documentation and assistance tools
Develop and maintain a working knowledge of existing application architectures
Stay industry current and consistently abreast on new technologies and changes/deprecations to existing tool sets by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations
Enhances organization reputation by accepting ownership for accomplishing new and different requests
Who you are:
Bachelor's Degree in computer-science, information systems, related technical field preferred
Minimum 7+ years' experience working directly with UI/UX designers to design, prototype, test and implement next gen UI
Ability to complete all phases of softwaredevelopment life cycle including analysis, functionality, testing and support
3 or more years' experience in UI development with modern JavaScript frameworks such as React.js, Angular (preferred), Backbone, Ember, etc.
Advanced knowledge of HTML5/CSS/JavaScript
Experience working with and or developing animation libraries to support complex design decisions
Experience developing highly-responsive components sing Angular or other JavaScript library/framework preferred
Experience with Photoshop and the Adobe suite of products required
Experience developing Content Management System (CMS) based applications
Experience working with Micorsoft.Net technologies a plus
Experience working with Facebook, Instagram, YouTube, Twitter, etc. API's
Experience working in an Agile environment/Scrum team a plus
Experience working successfully with high profile strategic partners
Experience working in a team oriented, collaborative environment
Experience with Git required
Experience using the Atlassian Suit of products (Jira, Bamboo, Stash, and Confluence) a plus
Outstanding grasp of information technology concepts and processes
Strong interpersonal and communication skills with ability to communicate effectively with non-technical internal clients
Must be focused, self-motivated, results-oriented, and able to handle multiple priorities in a fast-paced, continually changing environment
Ability to successfully manage multiple schedules and projects simultaneously
Excellent problem solving and analytical skills
Ability to take initiative and be proactive
Extremely attentive to details
Monster Energy provides a competitive total compensation. This position has an estimated annual salary of $105,000 - $140,000. The actual pay may vary depending on your skills, qualifications, experience, and work location.
$105k-140k yearly 60d+ ago
Software Engineer
Actalent
Software developer internship job in Riverside, CA
The Software Engineer will be responsible for designing, developing, testing, and troubleshooting software systems and applications using MATLAB/Simulink. This role involves developing and building software requirements, translating vehicle-level requirements into software requirements, and developingsoftware to control vehicle hardware while collaborating with international teams to ensure the software and systems operate efficiently.
Responsibilities
* Design, develop, and test software systems and applications using MATLAB/Simulink.
* Troubleshoot software systems and applications.
* Develop and build software requirements from scratch.
* Translate vehicle-level requirements into software requirements.
* Developsoftware to control vehicle hardware.
* Collaborate with international teams to ensure efficient operation of software and systems.
Essential Skills
* Proficiency in MATLAB/Simulink.
* Experience in application development within the automotive industry.
* Requirements management expertise.
* Ability to build requirements from scratch.
* Proficiency in C programming and GitHub.
* 5+ years of software engineering experience in the automotive industry.
* 3+ years of hands-on experience with MATLAB/Simulink.
Job Type & Location
This is a Permanent position based out of Riverside, CA.
Pay and Benefits
The pay range for this position is $120000.00 - $140000.00/yr.
Benefits information will be provided upon request.
Workplace Type
This is a fully onsite position in Riverside,CA.
Application Deadline
This position is anticipated to close on Jan 20, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
$120k-140k yearly 12d ago
Software Developer I - Python API
Esri 4.4
Software developer internship job in Redlands, CA
Come work on one of the fastest growing products in ArcGIS, the ArcGIS API for Python, a Pythonic API for your web GIS. It allows ArcGIS analysts, data scientists, developers, administrators, and anyone with an ArcGIS Online subscription or ArcGIS Enterprise to leverage the rich Python ecosystem to accomplish a wide variety of tasks, ranging from performing big data analysis to managing their web GIS and automate such workflows.
In this role, you will gain valuable experience on how to design and develop an API in Python as well as develop on top of successful open-source projects such as conda, Jupyter notebooks, Docker to name a few, and also in contemporary softwaredevelopment paradigms such as test-driven development and continuous integration.
Responsibilities
Participate in design and development of the ArcGIS API for Python
Leverage Rust and py O3 to extend and develop Python functionality
Support open source as well as proprietary modules using Python
Perform bug fixes, documentation, and maintenance tasks
Performance testing
Requirements
1+ years of experience with high level programming languages such as Python and low-level programming languages such as Rust
Understanding of REST APIs and web programming
A strong drive and interest to learn new technologies quickly and work in a fast-paced softwaredevelopment environment
Bachelor's degree in computer science, mathematics, GIS, or related disciplines
Recommended Qualifications
Experience using Python 3.x and Rust
Master's degree in computer science, mathematics, GIS, or related disciplines
#LI-TA1
$89k-116k yearly est. Auto-Apply 5d ago
Software Engineer
Eldorado National California 3.4
Software developer internship job in Riverside, CA
The Software Engineer is responsible for the design, development, testing, and troubleshooting of software systems and applications, particularly in the area of control system development for Electric Vehicles (EVs). This role requires collaboration with various teams, including international teams, to ensure that software and systems operate efficiently, reliably, and securely.
In addition, the engineer will mentor and support junior developers while working closely with cross-functional teams and external partners to drive the development and implementation of new software solutions. Maintaining clean, well-documented code while adhering to best practices in software quality, security, and performance is essential.
Essential Duties:
Develop and manage Electric Vehicle (EV) software requirements and specifications.
Developsoftware to control vehicle hardware including motor control systems and other critical vehicle functions.
Design and implement software systems and components for applications and platforms using tools such as MATLAB/Simulink.
Develop and execute testing and diagnostics for software products and systems, primarily for EV applications.
Troubleshoot software-related issues in components, communication, and vehicle systems.
Resolve complex technical challenges in component development, system integration, and deployment.
Improve software engineering processes through standardized procedures, documentation and related tools.
Design, code, test, debug and maintain controllers with multiple inputs and outputs.
Proactively mitigate project delays by providing short-term solutions for design/implementation issues.
Support system configuration, including installation, training, and setup for end-users or internal stakeholders.
Collaborate with cross-functional teams (e.g., Sales, Manufacturing, Service) to design, implement, and troubleshoot new technologies/features.
Required Knowledge, Skills, and Abilities:
Technical Knowledge & Documentation
Practical knowledge in software engineering & automotive engineering
Skills in translating vehicle-level requirements into software requirements.
Proficient in creating software design documents (e.g., High-Level Design, SRS, UML)
Software Design & Implementation
Profound knowledge of vehicle software design and development.
Strong programming skills with C, C++, Java and Python.
Experience in implementing high-quality, reliable, and standards-compliant software code (e.g., MISRA, MAAB).
Proficiency with softwaredevelopment tools (e.g., MATLAB/Simulink, GitHub).
Strong Model-Based Development (MBD) skills for software implementation.
Software Problem-Solving Skills
Expertise in root cause analysis for vehicle system failures, particularly in EV systems.
Strong debugging and troubleshooting skills for embedded software.
Proficiency in analyzing and interpreting software performance metrics (e.g., execution time, CPU load).
Quality & Safety Compliance
Strict adherence to software safety standards and regulations (e.g., ISO26262)
Precision-focused approach to software validation
Implementation of quality control measures for software systems
Project Execution
Ability to manage multiple software design projects
On-time delivery of software system solutions
Effective communication with cross-functional engineering teams
Lab & Testing Skills
Hands-on experience with software test equipment (e.g., Simulink Test)
Knowledge of the unit testing and mitigation techniques
Prototyping and validation of software systems
Continuous Improvement
Optimization of software designs for cost/performance
Implementation of process improvements in softwaredevelopment
Staying current with software engineering advancements
Education, Experience, and/or Required Licenses:
Education
Bachelor's degree in software engineering or a related field (required). Equivalent education or experience may be considered.
Preferred: Advanced degree (Master's/PhD) or certification in Software Engineering or related technologies.
Experience
5+ years of experience in Software Engineering, preferably in the automotive industry.
3+ years of hands-on experience with software design tools (e.g., Simulink, Stateflow)
3+ years of hands-on experience with data logging & analysis tools (e.g., CANalyzer)
Proven track record in troubleshooting and optimizing complex vehicle software systems.
Hands-on experience in vehicle control software, preferably EV controls (e.g., VCU, BMS).
Familiarity with cross-functional project management tools (e.g., JIRA, Confluence).
ElDorado National California Inc. (ENC) is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other protected class under applicable federal, state, and local laws. We are committed to fostering a diverse and inclusive workplace where all employees feel valued and respected.
ENC takes affirmative action to employ and advance employment opportunities for minorities, women, protected veterans, and individuals with disabilities. We actively encourage qualified candidates from all backgrounds to apply and join our team.
ENC is also committed to ensuring that individuals with disabilities have equal access to opportunities. If you require a reasonable accommodation to complete the application process, please contact HR Department for assistance.
In accordance with California's wage transparency law (Senate Bill 1162), we are committed to pay equity and transparency. The salary range reflected on the job positing is our good faith estimate of what we expect to pay for this role at the time of posting. While we do not typically hire at the top of the salary range, initial offers are based on the candidate's qualifications and experience, with opportunities for growth and increases over time. The hiring range for this position is $110,000 - $130,000 per year.
$110k-130k yearly 60d+ ago
Software Engineer, iOS Core Product - Riverside, USA
Speechify
Software developer internship job in Riverside, CA
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Software developer internship job in Fullerton, CA
**Country:** United States of America ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
**Security Clearance:**
None/Not Required
About Us:
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
**What You Will Do** :
Design, implement, and maintain software applications using Python, SQL, JavaScript, and CSS.
Develop and integrate back-end data services and RESTful APIs to support real-time and historical data analytics.
Contribute to data pipeline development, ML Ops, and Data Ops workflows that improve automation, traceability, and scalability of deployed solutions.
Support development of intuitive front-end user interfaces for user operations and data visualization.
Participate in code reviews, configuration management, and automated testing as part of a continuous integration/continuous delivery (CI/CD) environment.
Collaborate with systems, test, and data engineers to ensure software components align with overall system objectives.
Author and maintain technical documentation and contribute to design reviews.
**What You Will Learn:**
How to developsoftware for distributed mission systems, gaining exposure to complex data integration and visualization pipelines.
Modern DevSecOps, CI/CD, and containerization practices used across enterprise and mission environments.
Techniques for building and maintaining data engineering and machine learning pipelines, including MLOps and DataOps workflows.
Best practices in secure coding, automated testing, and software quality assurance for safety- and mission-critical applications.
How multidisciplinary teams integrate software, systems, and test engineering to deliver high-reliability solutions.
How to operate in an Agile environment, collaborating across disciplines while meeting technical and programmatic objectives.
Professional skills in documentation, technical communication, and presentation within a defense-grade engineering culture.
**Qualifications You Must Have:**
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Data Science, or a related STEM field.
This position requires 12 months or less of relevant professional work experience (excluding Internships).
Proficiency in Python for application development, data processing, or automation.
Foundational knowledge of SQL and relational database design principles.
Familiarity with JavaScript, HTML, and CSS for UI development.
Experience working in Linux or cross-platform development environments.
Understanding of software version control tools (e.g., Git).
The ability to obtain and maintain a U.S. government issued clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.
**Qualifications We Prefer:**
Experience with ML Ops or Data Ops frameworks (e.g., Airflow, MLflow, Kubeflow, or similar).
Familiarity with web application architecture and tools (e.g., REST, GraphQL, PostgreSQL MongoDB, Redis).
Exposure to real-time systems, distributed architectures, or mission-support software (e.g., visualization dashboards, situational awareness, telemetry).
Internship or project experience involving data pipelines, AI/ML integration, or cross-domain systems.
Understanding of cloud-based services (AWS, Azure, or GCP).
Knowledge of containerization and deployment technologies (e.g., Docker, Kubernetes).
Experience with test automation, CI/CD tools (e.g., Jenkins, GitLab CI), or Infrastructure as Code (IaC) tools.
Excellent communication, documentation, and problem-solving skills.
**What We Offer:**
Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.
**Learn More & Apply Now!**
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Additional Details:
+ Please upload a copy of your most recent resume when applying to this requisition. Include your cumulative GPA and projected graduation date on your resume.
This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
**_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._**
The salary range for this role is 62,900 USD - 119,700 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link (******************************************************** to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
$93k-130k yearly est. 60d+ ago
Full Stack Software Engineer
Dream Big. Build Fast
Software developer internship job in Hacienda Heights, CA
As a Full Stack Software Engineer, you will play a key role in building software solutions for the MOON platform. You will design and implement both front-end experiences in React and back-end services, with the flexibility to work across multiple frameworks and technologies. While we use .NET and PostgreSQL internally, we value talent and we don't define our engineers by technology stacks. It is more important that you are adaptable and capable of picking up new tools quickly.
A critical expectation for this role is the heavy utilization of AI in the softwaredevelopment process. We are looking for engineers who are not only comfortable but enthusiastic about leveraging AI tools to accelerate coding, testing, documentation, and design, as well as creatively embedding AI into the product to deliver smarter, more efficient customer solutions.
Key Responsibilities:
Design, develop, and maintain scalable front-end applications using React and modern UI patterns.
Build and extend back-end services and APIs, preferably in .NET/C#, with the flexibility to adapt to other frameworks as needed.
Collaborate with product managers and designers to deliver intuitive, performant, and user-friendly experiences.
Integrate with databases (PostgreSQL, SQL Server, and NoSQL) and design data models that support secure and reliable workflows.
Write clean, testable, and maintainable code, ensuring high code quality and coverage.
Contribute to CI/CD pipelines, automated testing, and deployment processes.
Leverage AI development tools (code generation, testing automation, documentation, monitoring) to maximize productivity and efficiency.
Identify opportunities to embed AI-driven capabilities into the MOON platforms, delivering innovative features for customers.
Troubleshoot and optimize performance across the full stack.
Stay current on new frameworks, tools, and best practices to help shape our technical direction.
Participate in code reviews, design discussions, and team knowledge sharing.
Qualifications and Skills:
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
5+ years of experience as a Full Stack Software Engineer.
Strong experience with React (hooks, context, state management, component-driven design).
Proficiency in at least one back-end framework (preferably .NET/C#, but Node.js, or Python are welcome).
Solid understanding of REST APIs, authentication/authorization, and API security practices.
Hands-on experience with databases (PostgreSQL, SQL Server, or other relational/NoSQL systems).
Familiarity with cloud services (Azure, WAS, GSP), containerization (Docker, Kubernetes), and CI/CD workflows.
Demonstrated ability and willingness to heavily use AI in daily work, including coding, testing, documentation, and solution design.
Strong problem-solving skills and ability to work independently in a fast-paced environment.
Hands-on experience with microservices implementation and architecture.
Excellent communication and teamwork skills.
Practical experience working in Agile teams.
Benefits/Perks:
We believe in recognizing and rewarding our employees for a job well done. We offer growth potential for motivated individuals, competitive compensation, and a comprehensive benefits package, including:
Medical, Dental, and Vision Insurance
401(k) Retirement Plan
FSA and HSA
Paid Vacation, Holiday, Sick, Bereavement, and Personal Days
Life Insurance
2 Monthly Work From Home Days
Company Wide Incentive Program
Why Work Here?
We have a unique opportunity to change the business of business, working with the unreal advantage of an alpha customer with over 6000+ employees and 8 various business models to incubate a ground-breaking product.
How to Apply:
Interested candidates are invited to submit their resume and cover letter (optional). We will contact you shortly if we decide to move forward with your application.
Equal Opportunity Employer:
We are an equal-opportunity employer. We encourage candidates from all backgrounds to apply.
Join us if innovation and attention to detail drive everything you do. This role is an excellent opportunity for an ambitious Product professional eager to make a lasting impact on multiple platforms and grow with an organization at the forefront of transformation.
$93k-131k yearly est. 11d ago
IBM Web sphere Portal Lead
Avance Consulting Services 4.4
Software developer internship job in Irwindale, CA
A Global IT consulting firm with several large customer engagements across Europe and US. It provides strategic business consulting, technology, engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment.
About Us:
Avance services is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies.
Job Description
Job Title: Technology Lead IBM Web sphere Portal
Location : Irwindale, CA.
Duration: Fulltime/Permanent
Qualifications Basic
• Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
• At least 4 years of experience with Information Technology
Required Skills:
• At least 4 years of experience or in-depth knowledge of WebSphere Portal Server:
• Must have in-depth knowledge of WebSphere Portal Server:
o Strong technical hands on knowledge of Sitecore including best practices and features.
o Good understanding of Web development, information architecture, CMS and integrated technologies
o Ability to map loosely defined business requirements to specific technical solutions
o Experience in design and development of multi lingual / multi country websites.
o Strong experience in high level and detailed solution design and build validation. Experience in content migration projects
o Familiar with HTML, JavaScript, CSS, AJAX and DOJO, Responsive Web Design
o Strong Java experience and MVC framework
o Demonstrated experience in integration using APIs and web services
• Must have at least 4 years WPS project related experience
• Experience in version 8 is an advantage.
Also:
• Strong Analytical skills
• Conversant with release management
• Conversant with unit testing automation
Qualifications
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$99k-129k yearly est. 60d+ ago
GIS Developer with Programing
Sonsoft 3.7
Software developer internship job in Irwindale, CA
Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of SoftwareDevelopment, Software Consultancy and Information Technology Enabled Services.
Job Description
GIS Developer + Utilities + Programing Skills: HTML5, Javascript, Type Script, ArcGIS Server
At least 4 years of development experience in HTML5, Javascript, Type Script, ArcGIS Server
At least 4 years of experience working as a GIS functional consultant working for a Utilities domain project
Analytical and Communication skills
Experience in Utilities Domain.
Qualifications
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of experience with Information Technology.
Additional Information
**
U.S. citizens and those authorized to work in the U.S. are encouraged to apply
. We are unable to sponsor at this time.
Note:-
This is a Full-Time Permanent job opportunity for you.
Only US Citizen, Green Card Holder, GC-EAD, H4-EAD & L2-EAD can apply.
No OPT-EAD, TN Visa & H1B Consultants please.
Please mention your Visa Status in your email or resume.
$85k-113k yearly est. 60d+ ago
Cloud Software Engineer II
Collabera 4.5
Software developer internship job in Ontario, CA
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
We are seeking an experienced high-performing software engineer for a contract position in our core software group. The successful candidate will join a highly skilled development team delivering key components for the next generation portfolio. The successful candidate must be a highly adaptable team player who can quickly ramp up on new technologies and accomplish goals in a fast-paced, collaborative, and agile environment.
Primary Responsibilities:
• Develop, test, and deliver high quality designs and code.
• Develop automated tests and proper test plans.
• Investigate and resolve issues reported during verification phases.
• Participate in all aspects of the softwaredevelopment process using agile development.
Qualifications
Desired Skills and Experience:
• BSc / MSc degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
• At least 5 years of relevant technical experience in embedded Linux softwaredevelopment.
• Development experience with secure, fault tolerant, carrier grade, high availability software.
• Ability to navigate complex makefiles.
• Mastery of C; exposure to other languages (Python, XML, Java, scripting) is an asset.
• Proficiency with the Linux posix api.
• Knowledge in switching/routing and Cisco products is an asset.
• Familiarity with iterative and agile/scrum softwaredevelopment processes.
• Experience using git source control system is a must, Clearcase is an asset.
• Strong analytical and debugging skills.
• Excellent written and oral communication skills.
• Exceptional team player who works well in collaborative environments.
• Self-managed, fast learner with the ability to contribute quickly to the evolution of existing software.
Additional Information
$91k-124k yearly est. 60d+ ago
SOFTWARE DEVELOPER (FULL STACK)
Vsolvit
Software developer internship job in Norco, CA
CAN BE ONSITE IN CORONA, CA OR REMOTE***
We are seeking an experienced SoftwareDeveloper (Full Stack) to lead the design, development, and maintenance of complex software applications. The ideal candidate will have significant experience in full-stack development, a deep understanding of software engineering principles, and a track record of delivering scalable, high-quality solutions. As a mid-level developer, you will collaborate closely with other developers, product managers, and stakeholders to ensure timely and effective software delivery.
As with any position, additional expectations exist. Some of these are, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), and staying focused on the assigned tasks.
Responsibilities
Design, develop, and maintain software applications, ensuring alignment with business and technical requirements
Participate in architectural design decisions and contribute to software design patterns and frameworks
Work closely with cross-functional teams, including product managers and QA engineers, to deliver software on time and within scope
Write clean, efficient, and maintainable code while adhering to coding standards and best practices
Conduct code reviews and provide constructive feedback to ensure high-quality software delivery
Debug, troubleshoot, and resolve software issues in a timely manner, identifying root causes and implementing effective solutions
Collaborate in Agile development processes, including sprint planning, stand-ups, and retrospectives
Stay current with new technologies, tools, and industry trends, and apply them to ongoing development projects
Assist in mentoring and supporting junior developers, providing guidance on coding practices and problem-solving
Basic Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
5+ years of experience in softwaredevelopment
Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript
Experience with front-end frameworks (React, Angular, or Vue.js) and back-end technologies (Node.js, .NET, Java)
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for application deployment
Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB)
Solid experience with Agile methodologies and version control tools (e.g., Git)
Strong problem-solving, debugging, and troubleshooting skills
Knowledge of softwaredevelopment best practices, including secure coding and performance optimization
Eligible for Security Clearance
CompTIA Security+
Must be able to work onsite daily in Corona, CA
Must be a U.S. Citizen
If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered
Preferred Qualifications
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
Understanding of CI/CD pipelines and DevOps practices
Experience working with microservices architecture and distributed systems
Strong communication skills and ability to work in a collaborative team environment
Prior experience mentoring junior developers and contributing to technical design discussions
C ompany Summary
Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team.
VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.
$87k-119k yearly est. Auto-Apply 7d ago
Software Engineer
Actalent
Software developer internship job in Riverside, CA
The Software Engineer will be responsible for designing, developing, testing, and troubleshooting software systems and applications using MATLAB/Simulink. This role involves developing and building software requirements, translating vehicle-level requirements into software requirements, and developingsoftware to control vehicle hardware while collaborating with international teams to ensure the software and systems operate efficiently.
Responsibilities
* Design, develop, and test software systems and applications using MATLAB/Simulink.
* Troubleshoot software systems and applications.
* Develop and build software requirements from scratch.
* Translate vehicle-level requirements into software requirements.
* Developsoftware to control vehicle hardware.
* Collaborate with international teams to ensure efficient operation of software and systems.
Essential Skills
* Proficiency in MATLAB/Simulink.
* Experience in application development within the automotive industry.
* Requirements management expertise.
* Ability to build requirements from scratch.
* Proficiency in C programming and GitHub.
* 5+ years of software engineering experience in the automotive industry.
* 3+ years of hands-on experience with MATLAB/Simulink.
Job Type & Location
This is a Permanent position based out of Riverside, CA.
Pay and Benefits
The pay range for this position is $120000.00 - $140000.00/yr.
Benefits information will be provided upon request.
Workplace Type
This is a fully onsite position in Riverside,CA.
Application Deadline
This position is anticipated to close on Jan 19, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
$120k-140k yearly 14d ago
C++ Software Developer II - Raster Analysis
Esri 4.4
Software developer internship job in Redlands, CA
The ArcGIS Spatial Analyst team creates raster analysis tools for the worldwide GIS community. These tools help solve spatial analytical problems, address real-world issues, and enable our users to make better decisions.
We are a team of passionate engineers who can break down complex problems into manageable solutions. As a C++ SoftwareDeveloper, you will help us design and build cutting-edge raster analysis tools for Esri's desktop, ArcGIS Online, and ArcGIS Enterprise products.
Come join our team to help advance these powerful ArcGIS capabilities through leveraging cloud computing.
Responsibilities
Write, build, test, and debug code
Design and implement software components that follow industry-standard design patterns
Find, analyze, and fix software bugs and performance problems using automated test frameworks
Develop and maintain tools in GIS application areas such as:
Statistical analysis
Surface analysis (terrain intervisibility, surface properties)
Suitability analysis
Hydrology
Multidimensional scientific data support and analysis
Collaborate with your team to envision and define new GIS tools based on user requirements, such as:
Statistical analysis tools for local, focal, and zonal operations
Climate risk analysis (fire/flood modelling, coastal erosion, and more)
Other kinds of geographic-related risk analysis (pipeline burst, large event evacuation planning, and more)
Spatial analysis on networks
Multidimensional analysis
Visualization experiences for multi-dimensional data
Requirements
2+ years of C++ experience
Knowledge of distributed, parallel, GPU accelerated computation
Familiarity with SaaS architecture
Understanding of interaction between desktop and server/online (cloud based) analysis (For example: What's REST? What's a web service? What's Kubernetes?)
Understanding of machine learning as a tool for prediction and classification as required by various application areas
Bachelor's in applied mathematics/statistics, physics, engineering, computer science, or geography
Recommended Qualifications
C#/WPF experience
Familiarity with agile softwaredevelopment process
Experience with GIS, raster analysis, and spatial analyst concepts (For example: What's a raster or an image? What's weighted distance analysis?)
Formal training or on-the-job exposure to applied GIS (For example: environmental science, civil engineering, or local government)
Master's or Ph.D. in applied mathematics/statistics, physics, engineering, computer science, or geography
#LI-AL1
#LI-Hybrid
$89k-116k yearly est. Auto-Apply 60d+ ago
Software Engineer, macOS Core Product - Riverside, USA
Speechify
Software developer internship job in Riverside, CA
At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google (
Chrome Extension of the Year
) and Apple (
App of the Day
and 2025 Inclusivity Design Award) for its impact and accessibility.
We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What You'll Do
Lead key engineering and product decisions for the mac OS app.
Write, test, and ship production-quality code that scales to millions of users.
Maintain and evolve complex app architecture with a focus on performance and stability.
Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
Participate in product planning and roadmap discussions.
Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
Demonstrated experience shipping mac OS (or related desktop) applications used by many customers.
Strong engineering instincts with a deep focus on user experience.
A strategic mindset for building great products-not just writing code.
Ability to work quickly, decide what to build now vs. later, and iterate fast.
Experience working in remote, distributed teams.
Technical requirements:
Swift / SwiftUI (mac OS) proficiency.
Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms.
Strong understanding of concurrency and asynchronous execution models
Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
Strong understanding of concurrency and asynchronous execution models
What We offer:
Impact & Ownership: Build and influence a product used by millions globally.
Remote First: Flexible, asynchronous work culture.
Growth & Leadership: Flat org - leadership is earned by impact, not title.
Collaborative Environment: Work with smart, passionate engineers and designers.
Competitive Compensation: Market-aligned salary, bonus, and equity.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub!
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$93k-130k yearly est. 10d ago
Software Developer (Full Stack)
Vsolvit
Software developer internship job in Norco, CA
CAN BE ONSITE IN CORONA, CA OR REMOTE***
We are seeking an experienced SoftwareDeveloper (Full Stack) to lead the design, development, and maintenance of complex software applications. The ideal candidate will have significant experience in full-stack development, a deep understanding of software engineering principles, and a track record of delivering scalable, high-quality solutions. As a mid-level developer, you will collaborate closely with other developers, product managers, and stakeholders to ensure timely and effective software delivery.
As with any position, additional expectations exist. Some of these are, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), and staying focused on the assigned tasks.
Responsibilities
Design, develop, and maintain software applications, ensuring alignment with business and technical requirements
Participate in architectural design decisions and contribute to software design patterns and frameworks
Work closely with cross-functional teams, including product managers and QA engineers, to deliver software on time and within scope
Write clean, efficient, and maintainable code while adhering to coding standards and best practices
Conduct code reviews and provide constructive feedback to ensure high-quality software delivery
Debug, troubleshoot, and resolve software issues in a timely manner, identifying root causes and implementing effective solutions
Collaborate in Agile development processes, including sprint planning, stand-ups, and retrospectives
Stay current with new technologies, tools, and industry trends, and apply them to ongoing development projects
Assist in mentoring and supporting junior developers, providing guidance on coding practices and problem-solving
Basic Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
5+ years of experience in softwaredevelopment
Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript
Experience with front-end frameworks (React, Angular, or Vue.js) and back-end technologies (Node.js, .NET, Java)
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for application deployment
Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB)
Solid experience with Agile methodologies and version control tools (e.g., Git)
Strong problem-solving, debugging, and troubleshooting skills
Knowledge of softwaredevelopment best practices, including secure coding and performance optimization
Eligible for Security Clearance
CompTIA Security+
Must be able to work onsite daily in Corona, CA
Must be a U.S. Citizen
If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered
Preferred Qualifications
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
Understanding of CI/CD pipelines and DevOps practices
Experience working with microservices architecture and distributed systems
Strong communication skills and ability to work in a collaborative team environment
Prior experience mentoring junior developers and contributing to technical design discussions
Company Summary
Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team.
VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.
$87k-119k yearly est. Auto-Apply 60d+ ago
Software Developer II - ModelBuilder, ArcGIS Pro
Esri 4.4
Software developer internship job in Redlands, CA
We are seeking a talented programmer who enjoys coding powerful and intuitive desktop software. This role offers a fulfilling career in softwaredevelopment, where you will design and create both user-friendly frontends and robust backend functions and APIs. You will work with software that visualizes and automates analytical workflows.
Join the ModelBuilder team and help us develop innovative new capabilities for analytical modeling. This is a great opportunity to be part of a fast-paced and agile team as we support the work of our large global customer base, who are solving critical problems using spatial analysis and ModelBuilder in Esri's Desktop GIS product, ArcGIS Pro.
Responsibilities
Build the next generation workflow-based diagramming interface and user experiences for ArcGIS Pro that allows simple or complex sequences of tools to run efficiently
Follow design patterns, development methodologies, and deployment techniques using C++, C#, .NET, MVVM, and WPF
Find, analyze, and fix bugs and performance problems whenever they occur in the software
Build and ship quality software by working effectively in an agile, highly interactive, and creative team environment
Work closely with product specialists and software designers to create innovative new ModelBuilder capabilities
Become an expert in interaction patterns and use of the third-party diagramming library and supporting backend APIs and framework used by ModelBuilder
Contribute to and run unit tests to ensure high quality development free of regressions
Requirements
2+ years of experience in of C/C++/C# or related languages
Knowledge of asynchronous programming patterns and parallel processing methods
Firm understanding of object-oriented design, data structures, and design patterns
Ability to clearly analyze and describe problems, and propose solutions
Be a very enthusiastic team collaborator
Friendly attitude and ability to work closely with a team of softwaredevelopers, product engineers, and others to build quality software in a constantly evolving agile environment
Bachelor's degree in computer science or a related field
Recommended Qualifications
Master's degree in computer science or a related field
Familiarity with Esri products or similar GIS or spatial software
Experience designing and developing UI/UX that simplifies complex workflows, while keeping designs flexible for handling unknown scenarios
Knowledge of scripting languages like Python
Experience in areas of data analysis
Experience with development and release of commercial software products
Experience with Agile softwaredevelopment using Scrum
Experience writing testable (or test-driven) software
#LI-AL1
#LI-Hybrid
$89k-116k yearly est. Auto-Apply 60d+ ago
Learn more about software developer internship jobs
How much does a software developer internship earn in Hesperia, CA?
The average software developer internship in Hesperia, CA earns between $31,000 and $56,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.
Average software developer internship salary in Hesperia, CA