2

Entry Level Software Engineer Jobs in Marshfield, MA

The work is highly collaborative and spans quantitative research, software engineering, and machine learning. Analysts work with other members of the machine learning team and portfolio managers to ...

Machine Learning Analyst

Boston, MA · On-site

$110K - $145K/yr

The work is highly collaborative and spans quantitative research, software engineering, and machine learning. Analysts work with other members of the machine learning team and portfolio managers to ...

CAD Technician

Plymouth, MA · On-site

$24 - $34.55/hr

Description WHO WE ARE Founded in 1964, Tech Etch specializes in manufacturing precision-engineered ... Use 2D CAD software to assist in creating basic production tooling and layouts. * Review customer ...

CAD Technician

Plymouth, MA · On-site

$24 - $34.55/hr

Description WHO WE ARE Founded in 1964, Tech Etch specializes in manufacturing precision-engineered ... Use 2D CAD software to assist in creating basic production tooling and layouts. * Review customer ...

The successful candidate will bring experience in either drawing based software (AutoCAD, Revit, etc.) and/or data analysis/programming languages (Excel, VBA, Python, etc,). This position can be ...

The successful candidate will bring experience in either drawing based software (AutoCAD, Revit, etc.) and/or data analysis/programming languages (Excel, VBA, Python, etc,). This position can be ...

May also assist more senior engineers in functional testing and system validation. Individual must ... and practices. * Entry level working knowledge with WebCTRL software functions and utilities.

Aerospace Engineering, Automotive Engineering, Biomedical Engineering, Chemical Engineering ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Showing results 41-60

Entry Level Software Engineer information

See Marshfield, MA salary details

$24.8K

$108.3K

$195.1K

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

As of Aug 18, 2026, the average yearly pay for entry level software engineer in Marshfield, MA is $108,251.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,100.00 and $123,900.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.

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

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can transition into the field through coding bootcamps, online courses, or degree programs. Age should not be a barrier to entering an entry level software engineering position.

What are the most commonly searched types of Software Engineer jobs in Marshfield, MA?

The most popular types of Software Engineer jobs in Marshfield, MA are:

What are popular job titles related to Entry Level Software Engineer jobs in Marshfield, MA?

For Entry Level Software Engineer jobs in Marshfield, MA, the most frequently searched job titles are:

What cities near Marshfield, MA are hiring for Entry Level Software Engineer jobs?

Cities near Marshfield, MA with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Marshfield, MA as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $108,251 per year, or $52 per hour.

Safety & Quality Administrative Professional (Entry Level)

Lee Kennedy Co. Inc.

Quincy, MA • On-site

$55K - $75K/yr

Other

Medical, Dental, Vision, Retirement

Posted 25 days ago


Job description

Safety & Quality Administrative Professional (Entry Level) 


Join the Lee Kennedy Team 

Lee Kennedy Company is an award-winning construction manager and general contractor with over 40 years of experience delivering high-quality projects. We’re passionate about building lasting partnerships, delivering exceptional results, and leading with integrity. Our success is built on a strong learning culture, a commitment to our people, and a drive to grow and develop talent across the organization. 

Position Summary 

Lee Kennedy Company is seeking a highly organized and detail-oriented Safety & Quality Administrative Professional to support the daily operations of our Safety & Quality Department. This entry-level role is essential to ensuring projects are properly set up from a safety perspective, documentation is accurately maintained, and project teams receive the administrative support needed to uphold our commitment to safety and quality.


The ideal candidate is proactive, organized, thrives in a fast-paced environment, and is eager to learn the construction industry. This position offers an excellent opportunity to build a career in construction safety, quality, and operations while working alongside experienced professionals.


Key Responsibilities 

Project Setup & Safety Documentation 

  • Prepare safety and quality documentation for new construction projects. 
  • Develop project-specific Site Safety Plans using company templates.  
  • Create and distribute project safety orientation materials.  
  • Ensure project safety documentation is accurate, complete, and submitted on time.  
  • Maintain project safety and quality files.  

Safety Administration 

  • Coordinate project safety audits and inspections.  
  • Compile and distribute safety audit reports.  
  • Track corrective actions and follow up with project teams.  
  • Maintain department records, forms, and templates.  
  • Assist with OSHA logs, safety metrics, and reporting.  
  • Manage document control for safety policies and procedures. 
  • Support subcontractor safety prequalification. 
  • Generate reports and dashboards using Excel and Procore.  
  • Help standardize department processes and templates.  

Project & Department Support 

  • Support project startup and onboarding activities. 
  • Prepare reports, spreadsheets, presentations, and meeting materials. 
  • Maintain department calendars and schedules.   
    • Coordinate safety and quality meetings, including agendas and minutes. 
    • Assist with special projects and process improvements.
    • Build knowledge of OSHA regulations and construction safety practices. 

    Communication & Collaboration 

    • Communicate professionally with project teams, subcontractors, and internal departments.  
    • Partner with Operations, HR, and Project Management to maintain accurate safety and quality documents. 
    • Provide responsive support to field personnel and internal customers. 

    Qualifications 

    Required
      

      • Excellent organizational and time management skills.  
      • Strong written and verbal communication skills.  
      • Close attention to detail and accuracy.  
      • Ability to prioritize multiple projects in a fast-paced environment.  
      • Proficiency in Microsoft Office
      • Ability to work independently while contributing to a collaborative team environment.  
      • Previous experience in construction, engineering, or a related industry.  
      • Familiarity with Procore construction management software.  
      • Strong Microsoft Excel skills, including the ability to organize data and create reports.  
      • Understanding of construction project documentation.  

      Compensation and Benefits 

      The estimated salary range for this position is $55,000 - $75,000 annually, representing the company’s good-faith and reasonable estimate of potential compensation at the time of posting. The final offer will be based on factors such as experience, skills, responsibilities, and current market conditions. 

      Our comprehensive benefits package includes: 

      • Health & Wellness: Medical, Dental, and Vision Insurance 
      • Financial Benefits: 401(k) Plan, Flexible Spending Account (FSA), and Profit Sharing 
      • Professional Development: Hands-on experience in the field on complex construction projects, mentorship and training from experienced construction professionals, and opportunities for career advancement within project management or field supervision 

      Safety Vision: 

      At Lee Kennedy Company, safety is a foundational value. We integrate safety into every aspect of our work and empower all employees to maintain and promote a safe job site. 

      Lee Kennedy Company is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.