1

Contract Fresh Graduate Software Engineer Jobs in Cumberland, RI

Senior Software Engineer

Fall River, MA · On-site

$125K - $165K/yr

... fresh prepared foods. We are an engaging team, bringing restaurant-quality products to America ... Summary: The Senior Software Engineer, Operational Technology is responsible for designing ...

Stay current with emerging technologies and bring fresh ideas to the table * Contribute to ... Strong foundation in software engineering principles and best practices * Proficiency in one or ...

Senior Software Engineer

Canton, MA · On-site

$120K - $156K/yr

Stay current with emerging technologies and bring fresh ideas to the table * Contribute to ... Strong foundation in software engineering principles and best practices * Proficiency in one or ...

Senior Software Engineer

Canton, MA · On-site

$120K - $156K/yr

Stay current with emerging technologies and bring fresh ideas to the table * Contribute to ... Strong foundation in software engineering principles and best practices * Proficiency in one or ...

Software Engineer, Product

Boston, MA · Remote

$140K - $160K/yr

As a Software Engineer, Product at Prelim, you will own critical parts of the platform that powers ... Whether you're a new graduate with impressive projects or an experienced engineer, we want to hear ...

Software Engineer

Westborough, MA · On-site

$65 - $75/hr

Hybrid 3 days onsite in either Westborough, MA or Woburn, MA Our client seeks a Software Engineer ... This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis ...

Senior Software Engineer

Warwick, RI · On-site

$122K - $161K/yr

Senior Software Engineer As the nation's original travel insurance comparison site, InsureMyTrip, a ... API contracts, and integration of flows. * Ensure documentation enables knowledge sharing ...

Embedded Software Engineer

Westborough, MA · On-site

$135K - $178K/yr

About the Role We're looking for an Embedded Software Engineer to join us on a 6-12-month contract supporting the commercialization of a new instrumentation product. You'll work within existing ...

Sr. Software Engineer

Boston, MA · On-site

$133K - $175K/yr

Contract (Right to Hire) Title: Sr. Software Engineer Location: Boston, MA : This multi-faceted role offers the individual the opportunity to have tremendous impact on a number of web initiatives ...

SMX is seeking Software Engineers (Junior/Mid/Senior/SME) supporting the design and implementation ... contract labor categories, relevant prior work experience, specific skills, education and ...

Sr. Software Engineer

Boston, MA · On-site

$175K - $197K/yr

Category-leading products include enterprise asset management, procurement and contract management ... As a Sr. Software Engineer at OpenGov, you will develop top-tier SaaS solutions that enhance ...

next page

Showing results 1-20

Contract Fresh Graduate Software Engineer information

See Cumberland, RI salary details

$56.6K

$131.5K

$183.1K

How much do contract fresh graduate software engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for contract fresh graduate software engineer in Cumberland, RI is $131,478.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,900.00 and $154,200.00 per year, depending on experience, location, and employer.

What does a contract fresh graduate software engineer do?

A Contract Fresh Graduate Software Engineer is a recent university graduate who is hired on a temporary or fixed-term basis to work on software development projects. Their responsibilities typically include writing, testing, and debugging code, collaborating with team members, and learning new technologies. This role offers valuable industry experience and exposure to real-world projects, which can help build foundational skills for a long-term software engineering career.

What are the key skills and qualifications needed to thrive as a contract fresh graduate software engineer?

To thrive as a Contract Fresh Graduate Software Engineer, you typically need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and a relevant degree in software engineering or computer science. Familiarity with version control systems like Git, basic exposure to development frameworks, and understanding of software development methodologies are important technical qualifications. Strong problem-solving abilities, willingness to learn, and effective communication skills help new graduates stand out in collaborative and fast-paced environments. These skills and qualities are crucial for quickly adapting to project requirements, delivering quality code, and contributing effectively to engineering teams.

What can a contract fresh graduate software engineer expect in terms of mentorship and learning opportunities?

As a contract fresh graduate software engineer, you can typically expect structured onboarding and regular check-ins with senior engineers or mentors, though the intensity and duration may vary between companies. Many organizations offer access to online learning resources, code reviews, and team meetings to help you develop your skills quickly. Since contract roles are often project-based, you'll likely collaborate closely with cross-functional teams, gaining exposure to real-world workflows and technologies. Being proactive in seeking feedback and asking questions will maximize your learning and help you build a strong foundation for future full-time opportunities.

What is the difference between Contract Fresh Graduate Software Engineer vs Contract Junior Software Developer?

AspectContract Fresh Graduate Software EngineerContract Junior Software Developer
QualificationsRecent CS or related degree, minimal experienceSimilar, often recent graduates or entry-level
Work EnvironmentTeam projects, learning-focusedDevelopment tasks, code implementation
Industry UsageCommon in tech companies, startupsSimilar, widely used in software firms

Both roles target entry-level candidates with similar educational backgrounds. The main difference lies in terminology; 'Software Engineer' emphasizes a broader role, while 'Junior Developer' focuses more on coding tasks. Employers often use these titles interchangeably for fresh graduates starting their careers in software development.

Senior Software Engineer

Blount Fine Foods

Fall River, MA • On-site

$125K - $165K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Blount Fine Foods rating

6.3

Company rating: 6.3 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

310th of 443 rated food and drinks producers


Job description

Description

Bringing our love of food to families for five generations!  Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium fresh prepared foods. We are an engaging team, bringing restaurant-quality products to America including single-serve grab-n-go fresh soups, mac & cheese, and entrées in grocery stores across the country, as well as for hot bars and restaurants. Help us create the finest food experiences including those with specialty certifications that include organic, gluten-free, and low sodium, among others. Join a proven team for growth, success, and a satisfying career! 

Summary: The Senior Software Engineer, Operational Technology is responsible for designing, developing, integrating, and supporting software solutions that enable manufacturing operations, digital transformation, and plant automation across Blount Fine Foods.

 This role serves as the technical leader for the OT Software Engineering function and is responsible for designing, developing, integrating, and supporting software solutions that enable manufacturing operations, plant automation, and digital transformation initiatives across Blount Fine Foods. This role focuses on Operational Technology systems, including SCADA, manufacturing applications, industrial automation, plant floor integrations, production data, and connected equipment. The position establishes software development standards, guides architecture decisions, supports the long-term technical roadmap, and ensures OT solutions are scalable, secure, supportable, and aligned with manufacturing needs. The Senior Software Engineer partners closely with Technology, Digital Solutions, Engineering, Facilities, Operations, vendors, and plant leadership to deliver reliable solutions that improve plant visibility, equipment connectivity, production performance, system reliability, and business outcomes. 

Essential Duties: 

Technical Leadership, Solution Delivery & Engineering Excellence

  • Lead the design, integration, implementation, testing, deployment, and support of OT software solutions, including Ignition SCADA, manufacturing applications, plant floor systems, databases, APIs, industrial equipment integrations, and third-party platforms. 
  • Serve as the technical owner for OT software engineering standards, including coding practices, source control, documentation, peer review, testing, release management, deployment practices, and support expectations. 
  • Support the long-term technical roadmap for OT software engineering, including modernization of plant systems, standardization of manufacturing integrations, production data strategy, and supportability improvements. 
  • Design and support integrations between SCADA, PLCs, SQL Server, REST APIs, manufacturing applications, reporting platforms, ERP or MES systems, and other plant or enterprise systems. 
  • Partners with Engineering, Facilities, Operations, and vendors on equipment projects to ensure software, controls, data, integration, and support requirements are identified early and delivered effectively. 
  • Troubleshoot complex OT application, integration, data, and plant system issues; lead root cause analysis and drive corrective actions that improve reliability and reduce operational disruption. 
  • Create and maintain technical documentation, integration designs, architecture diagrams, operational procedures, standards, roadmaps, and project communications that can be understood by both technical and business stakeholders. 
  • Mentor Software Engineers and technical team members while promoting knowledge sharing, continuous improvement, secure development practices, and engineering excellence within the OT Software Engineering function.  

Experience/Education: 

  •  Bachelor's degree in Computer Science, Software Engineering, Information Systems, Industrial Automation, or related field, or equivalent practical experience. 
  • 5+ years of progressive software development, OT systems, manufacturing systems, or industrial automation experience. 
  • Experience leading technical projects, establishing development standards, and mentoring developers or technical team members. 
  • Experience working with SCADA systems, preferably Ignition SCADA. 
  • Experience with SQL Server, REST APIs, manufacturing system integrations, and plant floor data collection. 
  • Experience with PLC integrations, ladder logic concepts, or industrial controls environments preferred. 
  • Experience in food manufacturing, consumer packaged goods (CPG), industrial automation, or other manufacturing environments preferred. 
  • Experience working within Agile, Scrum, or structured software delivery frameworks preferred. 

Our Total Compensation Package Includes:   

  • Medical, dental and vision benefits.
  • 401k with Company match.
  • Paid time off including vacation, sick time and holidays.
  • Education Assistance Program.
  • Life Insurance and Short-Term Disability.
  • Discounts on Blount products at Company retail location.
  • Discretionary Annual Bonus Program.  

What Blount Fine Foods employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom