Post job

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
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Web Applications Developer

    Sandbox 4.3company rating

    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 software development; 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.5company rating

    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 software development 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 software development. • 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 software development 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 Software Developer 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.7company rating

    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 software development 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 developing software 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. * Develop software 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.4company rating

    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 software development 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 software development 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.4company rating

    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. Develop software 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 software development 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 software development 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.
    $93k-130k yearly est. 12d ago
  • 2026 Full-time - Software Engineer 1 - Onsite (CA)

    RTX Corporation

    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 develop software 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 software development 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.4company rating

    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.7company rating

    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 Software Development, 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.5company rating

    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 software development 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 software development. • 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 software development 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 Software Developer (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 software development 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 software development 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 developing software 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. * Develop software 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.4company rating

    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++ Software Developer, 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 software development 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 Software Developer (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 software development 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 software development 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.4company rating

    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 software development, 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 software developers, 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 software development 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

$42,000
Job type you want
Full Time
Part Time
Internship
Temporary