Job Title: Software Engineer
Responsibilities
- Execute any operational or project activity within Trimble to which contribution is appropriate
- Assume the role and responsibilities of a team member as defined in the project or activity
- Adopt a flexible approach to general work tasks and undertake a variety of work
- Carry out all work in a professional and responsible manner
- Assist with the preparation and review of project scoping statements, feasibility studies, user requirement specifications, engineering specifications, and test plans
- Prepare estimates for tasks to be undertaken during implementation
- Undertake all aspects of detailed design, coding, and testing of software prior to handover for formal testing and acceptance testing
- Undertake formal testing and acceptance testing of engineering software
Qualification, Skills, Experience
- Over 4 years of hands-on experience with .NET technologies, especially in C# and WPF, MAUI
- Experience in C++ and Web technologies is an added advantage
- Strong working knowledge of CAD software development with Geometry
- BE/BTech/ME/MTech/M.S. in Computer Science / Mechanical / Civil Engineering or an equivalent degree
- Excellent analytical skills, logical skills, written communication, and interpersonal skills
- Strong problem-solving skills and demonstration of conflict resolution skills
- Ability to work in a team environment, changing roles between supporting and leading, with a focus on the customer
- High energy level, self-motivated, with a proven ability to learn quickly, multi-task, and work independently as well as part of a team
Skills Required
C#, geometry, .NET, Cad, Wpf