Trimble logo

Software Engineer

Trimble

Lake Oswego, OR
Full Time
Mid Level
24 days ago

Job Description

About the Role

The Technical Services Software Engineer will report to the Technical Services Supervisor and be responsible for using various tools to complete software customization projects and implement Spectrum ADP solutions. This role involves developing custom Crystal Reports, SSRS reports and dashboards, implementing database objects, writing complex SQL queries, TSQL scripting, Proiv Screens, and analyzing business data relationships. The position covers all aspects of the software development lifecycle, from requirements gathering to installation, and requires effective communication and problem-solving skills. The role may be customer-facing and involves working closely with the Technical Services Business Analyst and Manager to ensure project timelines are met.

Key Responsibilities

  • Development and design of the solution, development of the solution and delivery per individual customer specifications.
  • Delivers custom reports (Crystal Reports and SSRS), database customization projects, software integrations and data projects, including migrations and corrections (SQL scripts, SQL modification statements and other tools as needed). Executes the tests necessary to ensure that customizations meet scope requirements prior to installation.
  • Proactively communicates the progress of projects to the Business Analyst and internal stakeholders, utilizing effective written and verbal communication skills.

Requirements

  • Bachelor's degree in computer information systems, computer science and/or accounting and a minimum of two years of custom programming experience or an equivalent combination of education and experience.
  • Strong SQL knowledge including queries, triggers and stored procedures.
  • Strong ProIV development skills.
  • Strong Crystal Reports.
  • Familiarity with XML.
  • Familiarity with various types of databases.
  • Basic familiarity with business accounting principles (e.g. payroll, accounts payable, accounts receivable, purchase orders).

Nice to Have

  • Experience using construction accounting software and payroll. Spectrum ERP Software is preferred.
  • Knowledge of the construction industry and construction accounting.
  • Prior consulting experience with billable revenue expectations.

Qualifications

  • Minimum of two years of custom programming experience.
  • Strong SQL knowledge including queries, triggers and stored procedures.
  • Strong ProIV development skills.
  • Strong Crystal Reports skills.
  • Familiarity with XML.
  • Familiarity with various types of databases.
  • Basic understanding of business accounting principles.

Benefits & Perks

  • Comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans.
  • Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan.
  • Bonus eligibility.

Working at Trimble

Trimble is proud to be an equal opportunity employer that values diversity and takes affirmative action to employ and advance individuals without regard to protected characteristics. The company is committed to providing reasonable accommodations for individuals with disabilities and sincerely held religious beliefs, fostering an inclusive and respectful work environment.

Apply Now

Job Details

Posted AtJul 2, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Trimble

Website

trimble.com

Company Size

10000+ employees

Location

Lake Oswego, OR

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches