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, MAUIExperience in C++ and Web technologies is an added advantageStrong working knowledge of CAD software development with GeometryBE / BTech / ME / MTech / M.S. in Computer Science / Mechanical / Civil Engineering or an equivalent degreeExcellent analytical skills, logical skills, written communication, and interpersonal skillsStrong problem-solving skills and demonstration of conflict resolution skillsAbility to work in a team environment, changing roles between supporting and leading, with a focus on the customerHigh energy level, self-motivated, with a proven ability to learn quickly, multi-task, and work independently as well as part of a teamSkills Required
C#, geometry, .NET, Cad, Wpf