2

Full Time Software Engineer Jobs in Washington, NC

Property Mapper

New Bern, NC · On-site

$47K/yr

Operates the GIS software, creating and maintaining cadastral and E911 data. * Maintains GIS ... Craven County offers regular full-time employees a wide variety of employee benefits including:

Associate Job Type: Full Time Nutrien is a leading provider of crop inputs and services, and our ... Perform hardware and software installation, inventory, and licensing * Install network hardware in ...

New

Showing results 21-30

Full Time Software Engineer information

See Washington, NC salary details

$55.2K

$128.2K

$178.6K

How much do full time software engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for full time software engineer in Washington, NC is $128,217.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,300.00 and $150,400.00 per year, depending on experience, location, and employer.

What does a full time software engineer do?

A Full Time Software Engineer is responsible for designing, developing, testing, and maintaining software applications or systems. They work closely with other engineers, designers, and stakeholders to understand requirements and deliver effective technical solutions. Their daily tasks include writing code, debugging, participating in code reviews, and collaborating in team meetings. Full time roles typically offer benefits and require a standard work week, providing stability and growth opportunities in the tech industry.

What are the key skills and qualifications needed to thrive as a full time software engineer?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and cloud platforms, as well as relevant certifications, are commonly expected. Excellent teamwork, communication, and time-management skills help you collaborate effectively and adapt to evolving project requirements. These skills and qualities are vital for delivering reliable, efficient software solutions in dynamic technical environments.

What are some common challenges faced by full time software engineers when working on collaborative projects?

Full-time software engineers often face challenges such as coordinating effectively across distributed teams, managing complex codebases, and integrating work from multiple contributors. Communication is key when resolving merge conflicts, understanding diverse coding styles, and keeping documentation up-to-date. These challenges are typically addressed through regular stand-ups, code reviews, and the use of collaboration tools like Git, JIRA, and Slack, which help ensure that all team members are aligned and project goals are met efficiently.

What is the difference between Full Time Software Engineer vs Part Time Software Engineer?

AspectFull Time Software EngineerPart Time Software Engineer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week, flexible scheduling
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
ResponsibilitiesComplete project tasks, collaborate with teams, participate in full project lifecycleLimited tasks, often supporting or assisting full-time engineers
Work EnvironmentOffice or remote, integrated into team workflowsFlexible, may work independently or remotely

Full Time Software Engineers work standard hours with comprehensive benefits and full project involvement, while Part Time Software Engineers have flexible hours with limited responsibilities. The choice depends on your availability and career goals.

How much do full-time software engineers make?

Full-time software engineers' salaries vary based on experience, location, and industry, but the median annual salary in many regions ranges from $80,000 to $120,000. Entry-level positions typically start around $60,000, while senior roles with specialized skills or certifications can earn over $150,000 annually.

Is 25 too late to become a full time software engineer?

Full-time software engineering is accessible at any age, including 25, as the field values skills, problem-solving ability, and experience rather than age. Many successful engineers start or transition into the profession later in life by learning programming languages, earning relevant certifications, and building a portfolio of projects.

What are the most commonly searched types of Software Engineer jobs in Washington, NC?

The most popular types of Software Engineer jobs in Washington, NC are:

What job categories do people searching Full Time Software Engineer jobs in Washington, NC look for?

The top searched job categories for Full Time Software Engineer jobs in Washington, NC are:

What cities near Washington, NC are hiring for Full Time Software Engineer jobs?

Cities near Washington, NC with the most Full Time Software Engineer job openings:

Infographic showing various Full Time Software Engineer job openings in Washington, NC as of June 2026, with employment types broken down into 100% Full Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $128,217 per year, or $61.6 per hour.

Instructor, Industrial Management Technology (12 Month)

Pitt Community College

Greenville, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 14 days ago


Job description

Salary: Depends on Qualifications
Location : Main Campus, NC
Job Type: Full Time
Division: Construction & Industrial Technology (Curriculum)
Department: Industrial Management Tech
Opening Date: 05/21/2026
FLSA: Exempt
Job Vacancy Details
Position Is Open Until Filled, Application Review Will Begin Immediately
Under limited supervision, the Industrial Management Technology Instructor serves as a full-time faculty member in the Engineering & Industrial Technologies Department. This position is responsible for delivering instruction, and supporting curriculum development, with leadership in areas such as CAD, prototyping, and laboratory environments. The instructor collaborates with faculty, staff, and industry partners to support student success and program effectiveness.
What You'll Do
  • Represent the department in college committees, industry partnerships, and professional organizations.
  • Teach courses in Engineering & Industrial Technologies in face-to-face, hybrid, and online formats.
  • Develop and maintain course materials including syllabi, lesson plans, assessments, and online content.
  • Evaluate student performance and maintain accurate academic records.
  • Advise students on academic progress, course selection, and career pathways; evaluate transcripts and placement.
  • Coordinate day-to-day program operations in support of departmental goals and initiatives.
  • Assist with course scheduling and program planning.
  • Support the development, revision, and continuous improvement of curriculum, incorporating emerging technologies and industry practices.
  • Coordinate the use, maintenance, and instructional integration of CAD software and related technologies.
  • Support prototyping, design, and development of instructional projects and laboratory activities.
  • Assist in maintaining laboratory operations, including equipment installation, inventory, and safety practices.
  • Support quality control and process improvement concepts within instructional and lab environments.
  • Assist with procurement of laboratory supplies, equipment, and instructional resources.
  • Support the selection and review of textbooks, software, and instructional materials.
  • Maintain program-related records, reports, and documentation.
  • Support program marketing, recruitment, and outreach initiatives.
  • Participate in departmental meetings and professional development activities.

Our Values:
At Pitt Community College, our culture is built on excellence, collaboration, innovation, accountability and a student-centered focus. We expect our employees to embrace the following cultural statements:
  • Every role contributes to student success.
  • We treat one another with respect and work together as one team.
  • We embrace creativity, adaptability, and new ideas to stay relevant.
  • We act with integrity, accountability, and responsible stewardship.
  • We put students first, designing programs and services that help them thrive in college, career and life.

What We Are Looking For
Minimum Qualifications
  • Associate's degree in Engineering or Industrial Technologies, or closely related field
  • Three (3) to five (5) years of relevant experience in prototyping, computer-aided design (CAD), quality control, and technical or industrial environments that demonstrate leadership or coordination responsibilities

An equivalent combination of training and/or knowledge that provides the required knowledge, skills and abilities may be considered.
Preferred Qualifications
  • Experience teaching in a community college or technical education environment
  • Experience with learning management systems (e.g., Moodle)
  • Industry experience in manufacturing, design, or industrial systems
  • Experience coordinating programs, projects, or technical teams

Additional Information
Work Environment: Work is primarily performed in a classroom or laboratory setting equipped with standard instructional technology. The position involves frequent interaction with students, faculty, and staff and includes the use of online instructional platforms. Occasional travel may be required for professional development, off-campus instruction, or college events.
Physical Demands:
The physical demands described here are representative of those that must be met to successfully perform the essential functions of this position:
  • Frequently sits for extended periods while performing administrative and instructional duties.
  • Regularly stands, walks, and moves between offices, classrooms, and campus locations.
  • Uses hands and fingers to operate a computer, keyboard, and other office equipment.
  • Communicates effectively, both verbally and in writing, with individuals and groups.
  • Occasionally lifts and/or moves items such as instructional materials, office supplies, or equipment (generally up to 20-25 pounds).
  • May need to reach, bend, stoop, or kneel to access files, equipment, or classroom materials.
  • Visual ability to read documents, review data, and operate computer systems.
  • Ability to travel between campus locations or external sites as needed.

Normal Working Hours: Full-Time, 12-Month faculty position. Teaching responsibilities may include daytime, evening, hybrid, and online classes as assigned to meet departmental needs. Office hours are required for student advising, course prep, committee participation, etc. Occasional evenings or weekends may be required for outreach activities, program support or professional development.
Pitt Community College provides a wide variety of benefits available to full time employees. These benefits include: health, dental, vision, life insurance, optional life and disability insurance plans, flexible spending account for health care/dependent care, NC State Retirement, and a deferred compensation program (401K, 457, 529).
Pitt Community College provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
01
Do you have 3 - 5 years of experience in any of the following: prototyping, CAD, quality control, technical or industrial environments?
  • Yes
  • No

02
Please briefly summarize your experience as it relates to the position description.
Required Question