2

Entry Level Software Engineer Jobs in Ponce, PR (NOW HIRING)

Quality Engineer I Position Description/Responsibilities: Entry-level to intermediate Quality ... Knowledge of Minitab statistical software is a plus. Job Experience: * 0-3 years of experience in ...

Quality - Quality Engineer I

Vega Baja, PR · On-site

$60K - $78K/yr

Quality Engineer I Position Description/Responsibilities: Entry-level to intermediate Quality ... Knowledge of Minitab statistical software is a plus. Job Experience: * 0-3 years of experience in ...

Quality - Quality Engineer I

Vega Baja, PR · On-site

$60K - $78K/yr

Quality Engineer I Position Description/Responsibilities: Entry-level to intermediate Quality ... Knowledge of Minitab statistical software is a plus. Job Experience: * 0-3 years of experience in ...

Manufacturing Engineer II

Villalba, PR

$70K - $91K/yr

Computer and software validation CSV SOP Development Change control of Medical Devices MES system ... May provide guidance and assistance to entry level professionals and / or employee in Support ...

Manufacturing Engineer II

Villalba, PR · On-site +1

$70K - $91K/yr

Computer and software validation CSV SOP Development Change control of Medical Devices MES system ... May provide guidance and assistance to entry level professionals and / or employee in Support ...

Manufacturing Engineer II

Villalba, PR · On-site

$70K - $91K/yr

  • Medical

  • Dental

  • Vision

Process Validation, Equipment IQ and Computer software validation knowledge * Technical writing ... May provide guidance and assistance to entry level professionals and / or employee in Support ...

Entry Level Software Engineer information

See Ponce, PR salary details

$23.5K

$102.5K

$184.8K

How much do entry level software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for entry level software engineer in Ponce, PR is $102,536.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,600.00 and $117,300.00 per year, depending on experience, location, and employer.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

What are the most commonly searched types of Software Engineer jobs in Ponce, PR?

The most popular types of Software Engineer jobs in Ponce, PR are:

What cities near Ponce, PR are hiring for Entry Level Software Engineer jobs?

Cities near Ponce, PR with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Ponce, PR as of June 2026, with employment types broken down into 45% Full Time, 52% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $102,536 per year, or $49.3 per hour.

Quality - Quality Engineer I

medplast

Vega Baja, PR

$60K - $78K/yr

Full-time

Posted 7 days ago


Job description

Quality Engineer I

 

Position Description/Responsibilities:

Entry-level to intermediate Quality Engineer responsible for providing technical support to manufacturing and quality systems under established procedures and moderate supervision. Applies basic to intermediate knowledge in Process and Quality Engineering to support the implementation, coordination, and follow-up of manufacturing methods and procedures.

Supports the delivery of high-quality products by assisting in the identification, investigation, and resolution of quality-related issues. Participates in-process analysis and improvement activities to enhance operational efficiency and product quality.

Position Authority:

This position has the authority to develop and analyze quality data and reports to support evaluation of compliance with internal and external standards. Provides recommendations for quality improvements and supports the implementation of corrective and preventive actions under guidance. Works collaboratively with cross-functional teams to support product and process quality, escalating issues as needed.

Essential Functions:

  • Perform quality support activities for assigned customer accounts and production areas under moderate supervision, ensuring compliance with procedures and timely issue escalation.
  • Support quality and manufacturing activities in compliance with GMP, SOPs, FDA and ISO requirements.
  • Develop, review and maintain quality documentation (control plans, FMEAs, specifications).
  • Execute reviewing / approval of any documentation created / updated by the Manufacturing Engineering department (or other) required to sustain the manufacturing process or quality systems.
  • Support validation activities (IQ/OQ/PQ) with approved protocols for sustaining projects.
  • Investigate nonconformances, customer complaints and participate in CAPA activities under guidance.
  • Support internal and external audits by preparing documentation and data.
  • Apply basic statistical and problem solving tools to support quality investigations.
  • Support manufacturing and quality personnel with training on procedures and documentation.
  • Support Operational Excellence (OPEX) projects (e.g., Lean, Six Sigma, Continuous Improvement) based on business needs, contributing to execution, data collection, and implementation of improvements.
  • Performs other duties, tasks, or projects at the direction of the immediate supervisor or other teammates.

Knowledge and Education:

  • Bachelor’s degree in Engineering or related discipline.
  • Bilingual English/Spanish – Intermediate English level, reading and listening comprehension, writing and oral expression.
  • Basic knowledge and application of statistical techniques (basic descriptive statistics).
  • Basic knowledge in root cause analysis tools.
  • Knowledge of Minitab statistical software is a plus.

Job Experience:

  • 0-3 years of experience in quality assurance, engineering, or a related role.
  • Experience implementing continuous improvement programs in manufacturing environment.

 

Skills and Competencies:

  • Good interpersonal skills and the ability to communicate orally and in writing.
  • Self-motivated.
  • Organized and able to manage multiple tasks and priorities.
  • Must be able to work and effectively communicate with others.
  • Highest ethical standards and professional integrity.
  • Able to work with minimum supervision.
  • Teamwork oriented.
  • Decision making: Able to make routine decisions with guidance and escalate complex issues appropriately.
  • Proactive
  • Discipline
  • Customer oriented
  • Team player
  • Diligent
  • Retentive
  • Good learner
  • Hands-on, collaborative, decisive.
  • Must be flexible and adapt to changing environments and priorities.
  • Problem Solving: Basic understanding of problem-solving methodology.
  • Metrology: Basic knowledge of measurement and error theory and measuring instruments and equipment.

Physical Requirements:

  • Regularly required to stand, walk, stop, kneel, crouch, and use hands to finger, handle or free objects.
  • Light physical activity performing non-strenuous, day-to-day activities of a primarily administrative nature.
  • Moderate lifting (20 lbs.), carrying (10 lbs.), bending, and prolonged sitting.

Equipment Used:

  • Standard office equipment, monitor, computer, printer. 
  • Software tools: Microsoft office, Minitab and others requires for function.
  • Company tools: ERP, Data collection, document change control.