
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.
People Also Searched For
Development Project Manager jobs in Chennai , Tamil Nadu , IN
Business Analyst jobs in Chennai , Tamil Nadu , IN
Operations Administrator jobs in Chennai , Tamil Nadu , IN
Development Project Manager jobs in Tamil Nadu , IN
Business Analyst jobs in Tamil Nadu , IN
Operations Administrator jobs in Tamil Nadu , IN
Development Project Manager jobs in Chennai , IN
Business Analyst jobs in Chennai , IN
Operations Administrator jobs in Chennai , IN
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
