Trimble Inc.

Software Engineer

Trimble Inc.

full-time

Posted on:

Location Type: Office

Location: StuttgartGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain geospatial backend services using C# (.NET Core / .NET 6+)
  • Build and optimize cloud-native geospatial applications leveraging Azure / AWS / GCP services
  • Implement RESTful OpenAPI spec APIs, data models, and asynchronous processing systems
  • Write Python scripts for automation, testing, data analysis, or integration tasks
  • Ensure scalability, reliability, and performance of backend components
  • Integrate and manage SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB)
  • Develop and maintain CI/CD pipelines and containerized deployments (e.g., Docker, Kubernetes)
  • Collaborate with frontend developers, DevOps engineers, and data teams
  • Conduct code reviews, write unit/integration tests, and follow best coding practices
  • Participate in architectural discussions and contribute to technical design decisions

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or comparable professional experience.
  • 3+ years of experience in backend development using C# and .NET Core
  • Hands-on experience with cloud platforms (Azure preferred; AWS or GCP also considered)
  • Working knowledge of Python for scripting, automation, or backend logic
  • Strong understanding of API design, microservices, and distributed systems
  • Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.)
  • Strong database skills: PostgreSQL, MongoDB, SQL Server or similar
  • Experience with version control (Git) and agile development methodologies
  • Strong understanding of Linux system administration fundamentals
  • Familiarity with monitoring and logging tools (Application Insights, ELK, Prometheus, etc.)
  • Terraform or similar Infrastructure-as-Code experience
  • Large scale cloud application experience, with demonstrable ability to troubleshoot and solve production issues.
Benefits
  • Competitive salary and performance bonuses
  • Flexible work hours
  • Professional development budget and certifications support
  • Collaborative and inclusive team culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET Core.NET 6+PythonRESTful APIsSQLNoSQLPostgreSQLMongoDBCI/CD
Soft skills
collaborationcode reviewproblem-solvingcommunicationtechnical design