2

Full Time Recent College Grad Software Developer Jobs in Bellingham, WA

iOS Engineer -Remote

Bellingham, WA ยท On-site

$166K - $191K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... * 2+ years of full-time experience in iOS development with Swift * Strong knowledge of iOS ...

Jr. Restoration Engineer

Bellingham, WA ยท On-site +1

$65K - $73K/yr

Regular Full-time What's the Opportunity? Anchor QEA is seeking a full-time junior engineer to ... Proficiency in 1D and 2D hydrodynamic modeling software (HEC-RAS 1D/2D, SRH-2D). * Experience with ...

Jr. Restoration Engineer

Bellingham, WA ยท On-site

$65K - $73K/yr

Regular Full-time What's the Opportunity? Anchor QEA is seeking a full-time junior engineer to ... Proficiency in 1D and 2D hydrodynamic modeling software (HEC-RAS 1D/2D, SRH-2D). * Experience with ...

Proficient in Microsoft Office (Word, Excel, Outlook); willingness to learn additional software ... For full-time employees, WRS offers a full benefits package that includes: * Full Medical coverage ...

Showing results 21-40

Full Time Recent College Grad Software Developer information

See Bellingham, WA salary details

$24.9K

$92.5K

$142.9K

How much do full time recent college grad software developer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for full time recent college grad software developer in Bellingham, WA is $92,481.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,600.00 and $90,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a full time recent college grad software developer, and why are they important?

To thrive as a Full Time Recent College Grad Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and computer science fundamentals, typically supported by a relevant degree. Familiarity with version control systems (like Git), integrated development environments (IDEs), and common frameworks or databases is highly valued, and additional certifications in cloud computing or software development can be advantageous. Strong problem-solving abilities, teamwork, and effective communication help recent grads stand out and contribute to collaborative projects. These skills and qualities are important for delivering high-quality software solutions, adapting to new technologies, and working efficiently within development teams.

What is the difference between Full Time Recent College Grad Software Developer vs Entry Level Software Engineer?

AspectFull Time Recent College Grad Software DeveloperEntry Level Software Engineer
QualificationsBachelor's degree in CS or related field; internship experience often preferredBachelor's degree in CS or related field; minimal professional experience required
Work EnvironmentCorporate or tech company teams, collaborative projectsSimilar corporate environments, often in development teams
Industry UsageCommonly used in tech and software companies for new graduatesWidely used across tech firms, startups, and large corporations

Both roles target recent graduates entering software development, with similar qualifications and work environments. The main difference lies in job titles used by employers, but they generally refer to entry-level software development positions for new graduates.

What are some common challenges recent college graduates face when starting their first full-time software developer role?

Many recent college graduates transitioning into a full-time software developer role often encounter challenges such as adapting to large, real-world codebases, understanding complex team workflows, and balancing learning new technologies while meeting project deadlines. It's common to feel overwhelmed by the scale of production systems compared to academic projects. However, most teams offer mentorship programs, code reviews, and onboarding sessions to help new hires acclimate and quickly become productive contributors.

What does a full time recent college grad software developer do?

A Full Time Recent College Grad Software Developer is an entry-level professional who designs, codes, tests, and maintains software applications. They typically work as part of a development team, collaborating with experienced engineers to build new features or fix bugs. Their role often involves learning company-specific technologies and industry best practices, while contributing to real-world projects. These positions are designed to help recent graduates transition from academic to professional environments, offering mentorship and growth opportunities.

What are the most commonly searched types of Recent College Grad Software Developer jobs in Bellingham, WA?

The most popular types of Recent College Grad Software Developer jobs in Bellingham, WA are:

Infographic showing various Full Time Recent College Grad Software Developer job openings in Bellingham, WA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $92,481 per year, or $44.5 per hour.

Human Resources and Payroll Specialist

Bellingham Technical College

Bellingham, WA โ€ข On-site

$59K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

Salary : $59,484.00 Annually
Location : 3028 Lindbergh Avenue, Bellingham, WA
Job Type: Full-Time Classified
Job Number: 2026-00035
Department: Human Resources
Opening Date: 08/05/2026
Closing Date: 8/19/2026 5:00 PM Pacific
Description
Priority Consideration: 8/19/26
Summary: Join our Human Resources team and play a key role in supporting employees throughout the college! This position provides a diverse range of HR and payroll support, from benefits, compensation, recruitment, and employee records to answering questions and helping resolve complex issues with accuracy and professionalism. If you are organized, detail-oriented, and enjoy working with a wide variety of people, we invite you to bring your HR expertise and customer service skills to our team.Salary:
Starting salary is $4,957 per month which is based on $59,480; $28.49 per hour
Position Duties & Responsibilities
Under general supervision, performs technical human resource tasks such as explaining, interpreting and applying human resource rules, policies, regulations or procedures; and processing, reviewing and ensuring the accuracy of human resource documents and records. Work includes performing assignments in one or more human resource functional areas such as employment, benefits, employee relations, classification, compensation, human resource information systems and training. Independently performs a variety of paraprofessional, technical, and clerical duties in support of the college's human resources and payroll operations. Provides information and consultation to clients. Interpret, explain, and apply human resources guidelines, policies and procedures, rules, and regulations applicable to human resource functional area(s). Assist Payroll Coordinator and serve as back-up to the Payroll Coordinator, with payroll functions including processing, answering employee questions, fixing processing errors, distributing checks, and reconciling payroll.
  • Responds to inquiries and provide information about the College and other human resource rules, policies, regulations or procedures within functional areas such as employment examination requirements, benefits eligibility criteria and program offerings, classification, compensation and/or leave rules and procedures
  • Receives, reviews, and ensures the accuracy and completeness of, compile and/or maintain human resource data, documents and records such as leave and salary records, benefits enrollment or claims forms and employee data forms
  • Assist human resource staff in administering a variety of human resource functions such as conducting screening interviews, serving on screening committees, administering and scoring employment examinations, notifying applicants of results, employee training and orientation, salary surveys, benefits enrollment and temporary appointments
  • Schedule and arrange meetings, employment examinations and interviews; prepare examinations and job advertisements; assist in preparation at job fairs and other outreach activities
  • Enter and/or retrieve data from human resource information systems
  • Compile data and prepare reports, graphs, charts, statistics and statistical summaries, narrative summaries or graphic representations of data; Prepares correspondence and spreadsheets
  • Maintain confidential personnel and office files
  • Prepare human resource documents and enter into HR software; establish and maintain human resource records: layoff lists, leave records, classification specifications and position descriptions, hiring notices, and other documentation
  • Prepare and monitor the HR Budget; prepare reports from the budget, including cost of advertising by position, training costs, travel, and the like
  • As requested, provide information concerning college and other human resources rules and benefits
  • Update and maintain all employee handbooks and college procedures manuals assigned to the HR Office
  • Assist in developing internal office procedures
  • Respond to inquiries and resolve problems in areas such as benefits eligibility or calculations, leave administration, compensation, and payroll;
  • Perform clerical work as required in support of the Director of Human Resources
  • Perform duties as assigned

Qualifications
Required Skills/Abilities:
  • Excellent verbal and written communication skills
  • Excellent interpersonal and customer service skills
  • Ability to communicate with a wide variety of individuals
  • Ability to diffuse emotional incidents effectively
  • Ability to complete mathematical computation duties with a high degree of accuracy
  • Excellent organizational skills and attention to detail
  • Excellent time management skills with a proven ability to meet deadlines
  • Strong analytical and problem-solving skills
  • Ability to function well in a high-paced and at times stressful environment
  • Proficient with Microsoft Office Suite or related software

Minimum Qualifications:
  • Ability to pass a Washington State Background Check
  • Contingent upon successfully completing a job-related background check in accordance with Washington State law
  • 3 years of office, clerical or HR experience

OR
  • HR certificate, education and 2 years of clerical work experience

OR
Equivalent education/experience
Preferred Qualifications:
  • 2 or more years of experience working in an HR or payroll department
  • Experience working in payroll or absence management in a Human Resources Information System
  • HR certificate
  • Payroll certificate

Supplemental Information
Physical Work Environment:
  • Prolonged periods of standing and/or sitting varying from 4-7 hours per day
  • Must be able to lift up to 35 pounds at times
Compensation, Work Schedule and Benefits:
Starting salary is $4,957 per month which is based on $59,480; $28.49 per hour
Work schedule:
This position's hours will be based on 40 hours per week, Monday through Friday, primarily between the hours 8 a.m. to 5 p.m. Candidate must be willing and able to work on-site.
Benefits:
Bargaining Unit:
  • The position has been designated as a bargaining unit position represented by the Bellingham Educational Support Team (BEST). Benefits are subject to the Collective Bargaining Agreement (CBA).

This position will receive prorated leave based on the BEST CBA:
  • 8 hours per month of sick leave
  • 10.75 starting at hours per month of vacation leave
  • 24 hours of personal leave per calendar year
  • 13 paid state/college holidays per calendar year

Benefits also include a Washington State insurance package including selecting one of:
  • 6 medical options
  • 3 dental plan options
  • 3 vision plan options

Include:
  • life insurance
  • long-term disability

Retirement benefits package including one of:
  • Public Employees Retirement System (PERS) Plan 2
  • Public Employees Retirement System (PERS) Plan 3

Two voluntary investment (not matched) programs
  • TIAA (403b)
  • State Deferred Compensation (457) plan

Additional optional benefits include ability to participate in:
  • Medical Flexible Spending plan
  • Limited Purpose Flexible Spending plan
  • Health Savings Account
  • Dependent Care Assistance
  • Discounts for automobile and homeowner insurance
  • Employee Assistance Program (EAP)
  • Up to 21 days of military leave
  • Up to 5 days of paid bereavement leave
  • Paid civil/jury duty

  • Ability to participate in a shared leave program

Bargaining Unit:
  • The position has been designated as a bargaining unit position represented by the Bellingham Educational Support Team (BEST). Benefits are subject to the CBA.

Application Procedures and Deadline:
Required application materials must be completed and submitted online at and received by 12 p.m. on August 18, 2026, for priority consideration. Application materials received after this date and time may be considered until the position is filled. More information about Bellingham Technical College is at or contact the Human Resources Office at (360) 752-8354. You will be contacted if selected for an interview. At this time, BTC is not sponsoring H-1B Visas.
Required Online Application Materials:
  • Completed BTC Online Employment Application & Supplemental Questions
  • Resume (Word or PDF file attachment)

Interviews are tentatively scheduled for September 9-10th
The application package and all materials submitted with it become the property of the college and will not be returned or considered for additional or future openings.
Mission: Bellingham Technical College provides student-centered, high-quality professional technical education for today's needs and tomorrow's opportunities.
Employment Eligibility Verification: Bellingham Technical College employs only United States citizens and lawfully authorized non-U.S. citizens. All new employees must show employment eligibility verification as required by the Department of Homeland Security.
Bellingham Technical College does not discriminate on the basis of race, ethnicity, creed, color, sex, gender identity or expression, citizenship or immigration status, national origin, age, religion, disability, veteran or military status, sexual orientation, genetic information, the presence of any sensory, mental, or physical disability or the use of a trained dog guide or service animal by a person with a disability, pregnancy, marital status, or any other characteristic protected by federal, state, or local law in its programs, activities, and services. The following person has been designated to handle inquiries regarding the non-discrimination policies/Section 504: Allison Mack, Director for Human Resources, 360.752.8354, or . For Title IX compliance, contact: Michele Waltz, Vice President of Student Services, 360.752.8440, or . Mailing address: 3028 Lindbergh Avenue, Bellingham, WA 98225. BTC publications are available in alternate formats upon request by contacting the Accessibility Resources office at 360.752.8576.
Insurance: Medical, dental, life and long term disability insurance benefits are provided as currently administered under the Public Employees Benefits Board.
Retirement: Participation in a retirement plan is required.
Leave: Vacation, sick leave, personal days, state holidays.
Tuition Waiver: This position is eligible for tuition waiver.
Please see specific posting for benefits associated with that position.
01
Describe your clerical, accounting, payroll and/or HR experience as well as any educational experience in Human Resources.
02
Describe your most significant assignment or job duty working with an Human Resources Information System (HRIS). Include what you did, its volume and complexity and the extent to which you were responsible for planning and organizing your own work with minimal supervision.
03
Please give an example of how you have created a solution using Office 365 specifically spreadsheets in a professional setting.
04
Describe your experience interacting with colleagues or customers. Include an example of a time when you have resolved conflicts, explained policies or procedures, and collaborated with diverse groups.
05
Please be sure to attach your resume. It is recommended you print off and review the position announcement and application process requirements prior to final submittal of your application. Be sure all work history and education fields of the online application are complete. If your application is not complete including failure to upload a resume, it may not be considered for further screening.
  • Acknowledged

Required Question