Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Trimble Logo

Software Engineer - Mobile Applications

Trimble

$105,682 - $142,676
Sep 25, 2025
Lake Oswego, OR, USA
Apply Now

Trimble is looking to solve the problem of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment, specifically for their critical cross-platform Mobile applications (iOS & Android) that enable job-site project management and operations for mid-range to large-scale construction contractors.

Requirements

  • Knowledge of C# is required, but some native Android/Java will also be required
  • Experience with Xamarin for cross-platform development
  • Familiarity with automated integration and UI testing
  • Good unit test coverage
  • Experience with interactive/real-time application development
  • Knowledge and experience with DevOps mindset, promoting cloud-oriented solutions

Responsibilities

  • Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs
  • Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications
  • Completes documentation and procedures for installation and maintenance
  • Responsible for the full life cycle software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements
  • Partner with QA and Operations to test and deploy changes to a product set up for continuous deployment
  • Build scalable and sustainable solutions, utilizing engineering best practices in an agile, team-oriented and collaborative environment

Other

  • BE/BTech/ME/MTech/M.S. in Computer Science Engineering or a related field
  • Minimum of 3 years of professional experience in delivering quality software in a collaborative environment
  • Ability to write business and technical specification documents that convey complex analysis and solutions clearly and concisely
  • Self-motivated, enthusiastic, good team player who can have fun at work and still get the job done
  • Good sense of UX, and takes pride in their work and their team