This job has expired

Software Engineer

Trimble Solutions Ltd
Closing date
27 Jul 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

Would you like to participate in shaping the future of construction?

We are looking for a Software Engineer, UI to join our software development team in Ipswich, UK.

As a Software Engineer you will be responsible for the development of Web UI components on Trimble's WorksOSand WorksManager products. This involves analysis, design, programming, testing and deployment of new and existing functionality. The Web UIs are developed in Typescript / JavaScript using React or Angular 2+. Some experience of .NET server side development would also be advantageous but not essential.

With us, you will work in a diverse, open, inspiring and innovative high-tech environment. You will work with other highly talented developers, with plenty of opportunities for you to learn and share your learnings.

To be successful in this role, you should have the technical skills required in the suite of tools used for development on WorksOS and WorksManager. We expect you to:
  • Have a high degree of innovation, focus, flexibility, and drive.
  • Be able to solve complex problems and have strong analytical and decision-making skills.
  • Have excellent written, oral and visual communication skills to explain complex information. Ability to communicate effectively with team members both in the UK and globally and work in a collaborative way to build consensus.
  • Enjoy and work well in a team-based environment, as well as being self-motivated to individually succeed.
  • Understand best practices of modern Software Engineering including Agile Software Development, Automated Testing, Configuration Management principles and DevOps.
  • Work independently, typically receiving little instruction on day-to-day work.
  • Be willing and able to assist less experienced colleagues and able to lead small projects with manageable risks and resource requirements.
  • Have the rigour and care to manage and control changes to development, testing and production environments.
  • Have a Bachelor's degree preferred in Computer Science, Science, Engineering or equivalent experience.
  • Have proven experience as a software engineer working on cloud based applications.
  • Have a good understanding of Typescript, JavaScript, React or Angular 2+

Some understanding of the following technologies would also be advantageous:
  • Azure DevOps and CI/CD Processes
  • Automation testing using Cypress Testing Library or equivalent
  • GraphQL
  • A GIT based change management platform.

The server implementation utilizes the following technologies. An understanding of these would also be useful but not a requirement for the job:
  • C# / .NET
  • Docker & Kubernetes
  • Databases / SQL.

There is still a huge amount of unreleased productivity potential in the construction industry and we need great people to help us unleash it! Apply via APPLICATION FORM as soon as possible.

About Trimble
Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.

Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

This job was originally posted as
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert