SOFTWARE DEVELOPMENT INSTRUCTOR, TENURE-TRACK

Bates Technical College

$82K *
Education, Government & Non-Profit
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or a related field.
  • Five years of industry experience in software development or database management.
  • Master's degree in computer science or a related field (preferred).
  • Seven years of industry experience in software development or database management (preferred).
  • Two years of experience teaching in higher education (preferred).
  • Understanding of emerging technologies such as Artificial Intelligence and Machine Learning (preferred).

Responsibilities

  • Use effective instructional practices to prepare students for current software industry standards.
  • Apply media support for classroom lectures and lab projects.
  • Mentor and guide students toward completing program requirements and developing workplace competencies.
  • Evaluate and document students' competency attainment and course progress regularly.
  • Develop and maintain program curriculum documentation in line with industry standards.
  • Coordinate with other instructors and advisory committee members for a cohesive learning environment.
  • Manage budgets and oversee inventory of equipment and supplies assigned to the program.

Benefits

  • Medical and dental insurance options for employees and eligible family members.
  • Comprehensive retirement plans with varying contribution options.
  • Basic life and long-term disability insurance at no cost to the employee.
  • Vacation, sick leave, personal leave, and family leave benefits available.
  • Holidays observed include major national and state holidays.
Full Job Description
Salary: $82,050.00 Annually
Location : Tacoma, WA
Job Type: Full-time
Job Number: 25-033
Department: Instruction
Opening Date: 06/25/2025
Closing Date: 7/20/2025 11:59 PM Pacific

SUMMARY

The Software Development Instructor provides instruction for students in the Software Development program. Incumbent will participate collaboratively and professionally with faculty and staff to promote the general well-being of the department and the college, and collective and individual interest of its staff and student body. Incumbent will support the guiding expectations of the college embodied in the mission and vision.

This is a tenure-track position with an appointment start date of September 22, 2025.
ESSENTIAL FUNCTIONS & OTHER DUTIES

Essential Functions
  • Use effective classroom and laboratory instructional practices to prepare students for current software industry standards.
  • Apply appropriate media support to conduct classroom lectures, course work and laboratory projects to prepare students with skills required for entry level software employment.
  • Mentor, encourage, counsel and guide students towards the completion of program requirements, while promoting and modeling effective employment competencies, including interpersonal communication and responsible work habits.
  • Evaluate and document students' competency attainment, course progress, attendance, work based learning experiences and work place behaviors at least quarterly and in accordance with college policy and/or procedures.
  • Develop and maintain full program curriculum documentation, in accordance with the approved college format and ensure that instruction is consistent with current industry or business standards, technologies, procedures, equipment and materials.
  • Develop course curriculum, use the college syllabus template, and include performance objectives, competencies, lesson plans, and content by analyzing industry needs in the occupation taught.
  • Annually validate and review course competencies and skills required for industry entry level employment in the industry or profession and adapt curriculum to match those skills when needed
  • Coordinate with other instructors, support services staff and advisory committee members to ensure a cohesive learning environment dedicated to providing industry with qualified entry-level employees.
  • Develop and/or maintain industry-based program accreditation, and ensure students are prepared for and have the opportunity to obtain relevant industry credentials and certifications.
  • Deliver classroom management to maintain suitable learning environment by responding appropriately to student conduct/problems and provide assistance in solving them in accordance with college procedures.
  • Provide budget management which includes requisition and maintenance control of and safeguard inventories of equipment and supplies assigned to the program.
Non-Essential
  • Maintain friendly and cooperative relationships with respective industry partners
  • Actively contribute to and participate in college-wide activities in support of regional accreditation and state and federal requirements.
  • Support College student achievement practices to ensure student retention, completion, and progression.
  • Participate actively and collaboratively with College Student Services and program advisory committees to support access to employment opportunities for students, and maintain student job placement records.
  • Accountable for keeping personal development up-to-date; adding to skills and knowledge through courses that may be available through the Bates Technical College courses, professional development committees, etc.
  • Participate actively and collaboratively on committees for college as needed including but not limited to staff recruitment, college councils, etc.
  • Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Additional activities, duties and responsibilities may change at any time with or without notice to meet college needs.
Supervisory Responsibilities
  • This position has no supervisory responsibilities.
Conditions of Employment
  • Once offer of employment is made, a background check including criminal record history will be conducted. Information from the background check will not preclude employment but will be contingent in determining the employee's suitability and competence to continue to perform in the position.
  • This position has been designated as a bargaining unit position represented by Bates Technical College local union.
  • Following date of hire, must obtain Professional-Technical Education Certificate within 30 working days.
  • Maintain first aid/CPR certification
  • Valid Washington State Driver's License and reliable vehicle for reimbursable travel.


QUALIFICATIONS

Minimum Qualifications
  • Bachelor's Degree in Computer Science or a related field.
  • Five years of industry experience in software development or database management.
Allowable Substitution
If necessary, alternative combinations of education and experience may be evaluated by Human Resources for comparability.
Preferred Qualifications
  • Master's degree in computer science or a related field.
  • Seven years' industry experience in software development or database management.
  • Two-years of experience teaching in higher education
  • Understanding of emerging technologies including Artificial Intelligence and Machine Learning.

EQUAL OPPORTUNITY STATEMENT

Bates Technical College reaffirms its policy of equal opportunity and does not discriminate on the basis of race, ethnicity, color, national origin, creed, religion, sex, sexual orientation, gender identity, age, marital status, disability, or status as a disabled veteran or Vietnam era veteran in its programs and activities in accordance with college policy, and applicable federal and state statutes and regulations. Bates publications are available in alternate formats upon request by contacting the Disability Support Services Office at 253.680.7010. Inquiries regarding Bates' non-discriminatory policies, including Title IX and ADA, should be directed to: For student matters, the Vice President of Institutional Effectiveness and Student Success at 253.680.7105, Downtown Campus A211. For employee matters, the Director of Human Resources at 253.680.7180, Downtown Campus A326.
Available Benefits to Eligible Employees

As a higher education employee, you and your qualified family members are eligible for a wide range of benefits including medical, dental, life insurance, retirement, long-term disability, as well as other optional benefits.

Medical/Dental Plans

Employees pay a portion of their medical care cost through payroll deduction. The employee premium is based on the choice of plan and coverage for eligible dependents.
Bates provides dental coverage at no monthly premium cost to the employee. Benefit eligible employees have a choice of dental plans. Options include:
  • Uniform Dental Plan - Preferred Provider Organization
  • DeltaCare - Managed Care Plan
  • Willamette Dental - Managed Care Plan


Bates provides vision coverage at no monthly premium cost to the employee. Benefit eligible employees have a choice of dental plans. Options include:
  • Davis Vision by MetLife
  • EyeMed
  • MetLife Vision


Retirement Plans
Faculty and Exempt Positions
Faculty have to choose between either the State Board Retirement Plan (SBRP), also known as TIAA or Plan 3 of the Teachers Retirement System (TRS). Click to compare the two plans.

Exempt have to choose between either the SBRP or Plan 3 of the Public Employee Retirement System (PERS). Click to compare the two plans.

SBRP (TIAA) is a defined contribution plan with the following contribution rates:
  • Employee Contribution: Under 35: 5% of gross salary; 35-49: 7.5% of gross salary; 50 & over: 10% of gross salary
  • Employer Contribution: Under 35: 5% of gross salary; 35-49: 7.5% of gross salary; 50 & over: 10% of gross salary

TRS Plan 3 is a defined benefit and a defined contribution plan with the following contribution rates:
  • Employee Contribution: Varies from 5% to 15%
  • Employer Contribution: 9.53 of gross salary

PERS Plan 3 is a defined benefit and a defined contribution plan with the following contribution rates:
  • Employee Contribution: Varies from 5% to 15%
  • Employer Contribution: 9.03% of gross salary

Classified Positions
Classified employees have to choose between either the Plan 2 or Plan 3 of the Public Employee Retirement System (PERS). Click to compare the two plans.

PERS Plan 2 is a defined benefits plan with the following contribution rates:
  • Employee Contribution: 6.36% of gross salary
  • Employer Contribution: 9.53% of gross salary
PERS Plan 3 is a defined benefit and a defined contribution plan with the following contribution rates:
  • Employee Contribution: Varies from 5% to 15%
  • Employer Contribution: 9.53% of gross salary

Employee and employer contributions to applicable retirement plans are mandatory. The amount of the deduction and contribution are dependent upon the retirement plan chosen and may vary by current contribution rates in effect.
Bates provides $35,000 basic life insurance for death from any cause and $5,000 basic accidental death and dismemberment at no cost to the employee. Employees can enroll in additional low cost life insurance for themselves and dependents.
Bates provides a basic LTD insurance plan at no cost to employees. The basic plan pays a maximum of
$240 per month after 90 days of total disability. The optional LTD plan pays 60% of the first $10,000 of monthly salary, reduced by any deductible income such as social security or retirement benefits.
Employee cost is dependent upon benefit waiting period chosen.

Other Optional Benefits
Leaves and Holidays
Vacation
Eligible exempt and classified employees accrue annual leave at rates determined by their employee status, ranging from 7 to 16 hours per month when eligible.

Sick Leave
Eligible classified, faculty, and exempt staff accrue sick leave monthly. Employees represented by a bargaining unit should refer to their negotiated agreement for sick leave rules and accrual rates.

Holidays
Bates observes the following holidays/non-work days:
Independence Day, Labor Day, Veterans' Day, Thanksgiving Day, Day after Thanksgiving, Christmas Eve Day, Christmas Day, New Year's Eve Day, New Year's Day, Martin Luther King, Jr. Day, Presidents' Day, Memorial Day, Juneteenth

Personal Leave/Family Leave
In addition to vacation and sick leave, eligible employees receive personal and family leave each fiscal year at rates determined by their employee status

Please Note: All information above is subject to change based on, but not limited to, employment status, legislative mandates, or College policy changes
01

Do you have a Bachelor's Degree in Computer Science AND five years of industry experience in software development or database management?
  • Yes
  • No

02

By saying yes below, you are agreeing that you understand that all fields on the application must contain your actual work history and education in order for your application to be fairly screened. You further understand, if those areas are not completed, or you type "see resume," for example, your experience and/or education may not counted toward the minimum qualifications for this position and you may be screened out of the process. Do you understand this requirement?
  • Yes
  • No

03

Do you now or will you in the future require visa sponsorship, or an extension of your student status?
  • Yes
  • No

Required Question

Similar Jobs

More Education, Government & Non-Profit Jobs

Find similar SOFTWARE DEVELOPMENT INSTRUCTOR, TENURE-TRACK jobs: