Trimble Inc. banner

Senior Software Engineer

Trimble Inc.

The Role

Overview

Enhance and secure Cityworks web applications, focusing on backend/frontend development and cybersecurity.

Key Responsibilities

  • defect remediation
  • security architecture
  • observability
  • code review
  • security hardening
  • tech watch

Tasks

-Collaborate with stakeholders, support teams, and the product team to investigate and remediate software defects, with an emphasis on cybersecurity issues. -Where applicable, apply sound software engineering and cyber security principles to improve system architecture, stability, and code quality. -Improve logging, monitoring, and overall observability to support troubleshooting and security analysis. -Participate in code reviews, testing, and deployment processes to ensure reliable and secure software delivery. -Harden and enhance core backend and application front end security where needed, addressing vulnerabilities and implementing cybersecurity best practices. -Stay current with emerging web development and cybersecurity technologies and apply them to our applications.

Requirements

  • c#
  • javascript
  • .net
  • git
  • sql
  • bs/ms

What You Bring

-MS Visual Studio -Three or more years of professional software engineering experience as a full-time developer. -Experience with web application development, debugging, and troubleshooting. -Proficiency in C#, JavaScript, TypeScript, ASP.NET, and .NET development. -Proficiency with version control systems, Bitbucket, GIT, etc. -Strong problem-solving skills and ability to work collaboratively in a team environment. -BS or MS in Computer Science or a closely related field; or equivalent experience. -CSS, Less, Angular 6, Dojo, Bootstrap, and Esri ArcGIS. -Working knowledge of relational databases: SQL, SQL Server, and Oracle. -Cybersecurity experience, including identifying, testing, and remediating vulnerabilities. -Strong understanding of software architecture, design patterns, and best practices.

The Company

About Trimble Inc.

-Offers integrated solutions across construction, agriculture, and transportation. -Cutting-edge technology streamlines workflows and improves efficiency. -Provides both hardware and software solutions, focusing on automation, geospatial data, and real-time analytics. -Notable projects include smart city infrastructure, autonomous vehicles, and precision farming systems. -Played a key role in developing GPS technology and transforming resource management. -Solutions help achieve higher productivity, safety, and sustainability.

Sector Specialisms

Construction

Geospatial

Engineering and Construction

Field Solutions

Mobile Solutions

Advanced Devices

Transportation and Logistics

Field Service Management

Telecommunications

Utilities

Construction Logistics

Forestry

Aerial Survey

Civil Construction

Earthworks

Mining

Military and Defense

Automotive

Telecommunications

Mapping and Navigation

Surveying

Mobile Mapping

Enterprise

Water Resources

Infrastructure

Buildings