Upload Button Icon Add office photos
filter salaries All Filters

72 Trimble Jobs

Lead Software Engineer - MAUI C#

2-6 years

Chennai

1 vacancy

Lead Software Engineer - MAUI C#

Trimble

posted 1d ago

Job Description

Job Description

We are seeking a talented and experienced Lead Software Engineer for mobile app development using cross-platform frameworks, specifically MAUI (Multi-platform App UI) or Xamarin Forms. In this role, you will be responsible for designing, building, and maintaining high-quality mobile applications for the construction industry. You will ensure the performance, quality, and responsiveness of applications across various platforms.


Key Responsibilities:

  • Technical Contribution: Contribute to the design and architecture of mobile applications using MAUI or Xamarin Forms, ensuring adherence to best practices in coding, testing, and deployment.
  • Development: Participate in the entire mobile development process, including coding, testing, debugging, and deployment of cross-platform applications.
  • Collaboration: Work with product managers, designers, and QA teams to implement user-friendly features and applications that meet business needs.
  • Knowledge Sharing: Share insights and knowledge with junior developers, promoting a culture of continuous learning and improvement within the team.
  • Code Review: Perform code reviews to ensure code quality, adherence to best practices, and maintainability of applications.
  • Performance Optimization: Analyze and optimize application performance, ensuring smooth user experiences across devices and platforms.
  • Cross-Platform Integration: Ensure seamless integration with various services and APIs, addressing platform-specific functionalities as needed.
  • Continuous Improvement: Stay updated with the latest trends and technologies in mobile development, and propose enhancements to improve the development process.
  • Documentation: Maintain clear and comprehensive documentation for development processes, architecture, and codebases.
Key Skills Qualifications:
  • Experience: 5-6 years of experience in mobile application development, with at least 2 years of experience in senior engineering roles.
  • Frameworks: Proficiency in cross-platform frameworks like MAUI or Xamarin Forms for mobile app development.
  • Languages: Strong experience in C# and .NET, with a solid understanding of MVVM architecture and design patterns.
  • Mobile Platforms: Familiarity with both iOS and Android development environments, including the nuances of each platform.
  • APIs Services: Experience with RESTful APIs, integration with third-party services, and backend data handling.
  • Version Control: Proficient in version control systems like Git, with experience in managing branches and collaborative workflows.
  • Testing: Knowledge of unit testing and UI testing frameworks suitable for mobile applications.
  • Agile Methodologies: Experience working in Agile/Scrum teams, participating in sprint planning, retrospectives, and delivering on development commitments.
  • Soft Skills: Strong communication and collaboration skills, with the ability to effectively support and guide team members.
  • Problem-Solving: Strong analytical skills and a proactive approach to identifying and resolving development challenges.

Preferred Qualifications:

  • Prior experience and knowledge in civil construction, building construction or surveying industries is a strong plus
  • Experience with cloud services (e.g., Azure, AWS) and mobile app deployment processes.
  • Familiarity with additional mobile frameworks or tools (e.g., Flutter, React Native) is a plus.
  • Knowledge of mobile application performance testing and optimization techniques.
  • Experience with CI/CD tools for automated testing and deployment.
  • BE/BTech/ME/MTech/M.S. in Computer Science Engineering or an equivalent degree

Employment Type: Full Time, Permanent

Read full job description

Trimble Interview Questions & Tips

Prepare for Trimble Lead Software Engineer roles with real interview advice

Top Trimble Lead Software Engineer Interview Questions

Q1. what is buffer and explain its applications or usage?
Q2. How to find the middle of a linked list in one iteration.
Q3. What is the life cycle of react components?
View all 21 questions

What people at Trimble are saying

4.5
 Rating based on 8 Lead Software Engineer reviews

Likes

once there where Good managers

  • Company culture - Good
  • +1 more
Dislikes

promotions are not at time

  • Promotions - Poor
Read 8 Lead Software Engineer reviews

Lead Software Engineer salary at Trimble

reported by 61 employees with 7-14 years exp.
₹15 L/yr - ₹32.5 L/yr
8% less than the average Lead Software Engineer Salary in India
View more details

What Trimble employees are saying about work life

based on 203 employees
81%
89%
62%
92%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Trimble Benefits

Submitted by Company
Competitive wages
Performance-based increases
Medical & dental insurance based on region
Work-life balance programs
Career development
Submitted by Employees
Work From Home
Health Insurance
Team Outings
Job Training
Soft Skill Training
Cafeteria +6 more
View more benefits

Compare Trimble with

Bentley Systems

4.3
Compare

Autodesk

4.2
Compare

ESRI India Technologies

3.9
Compare

Hexagon AB

4.2
Compare

Leica Geosystems

3.1
Compare

Cadence Design Systems

4.1
Compare

Ansys Software Private Limited

3.9
Compare

PTC

4.2
Compare

Siemens PLM Software

4.2
Compare

ITC Infotech

3.6
Compare

HTC Global Services

3.6
Compare

Exela Technologies

3.3
Compare

HERE Technologies

3.9
Compare

Collabera Technologies

3.5
Compare

Unisys

3.7
Compare

TEKsystems

3.4
Compare

Globant

3.8
Compare

Allianz Technology

4.1
Compare

Nityo Infotech

3.2
Compare

Wipro Digital

3.5
Compare

Similar Jobs for you

Lead Software Engineer at Trimble

Chennai

5-8 Yrs

₹ 20-25 LPA

UI Developer at Nxtpods Technologies Pvt Ltd

India

7-12 Yrs

₹ 12-22 LPA

Lead Software Engineer at Trimble

Hyderabad / Secunderabad, Chennai

6-9 Yrs

₹ 13-18 LPA

Lead Software Engineer at The Depository Trust Clearing Corporation (DTCC)

Hyderabad / Secunderabad, Chennai

3-6 Yrs

₹ 15-20 LPA

Software Engineer at UST

Bangalore / Bengaluru

5-7 Yrs

₹ 19-21 LPA

Technical Lead at Sopra Group India

Noida

6-8 Yrs

₹ 19-21 LPA

Module Lead at Sopra Group India

Noida

4-6 Yrs

₹ 14-16 LPA

Software Engineer at UST

Mumbai

7-9 Yrs

₹ 19-21 LPA

Software QA Engineer at Cisco Systems (India) Private Limited

Bangalore / Bengaluru

4-8 Yrs

₹ 20-23 LPA

Senior Software Engineer at Avalara

Remote

5-10 Yrs

₹ 25-40 LPA

Lead Software Engineer - MAUI C#

2-6 Yrs

Chennai

1d ago·via naukri.com

Data Engineer II

3-6 Yrs

Hyderabad / Secunderabad, Chennai

1d ago·via naukri.com

Lead Software Engineer - Full-Stack

6-9 Yrs

Hyderabad / Secunderabad, Chennai

1d ago·via naukri.com

Lead Software Engineer - Frontend

5-6 Yrs

Hyderabad / Secunderabad

1d ago·via naukri.com

Software Engineer

3-6 Yrs

Chennai

1d ago·via naukri.com

Senior Global ePayments Analyst

2-4 Yrs

Chennai

15d ago·via naukri.com

Presales Executive

3-7 Yrs

Mumbai, Navi Mumbai, Hyderabad / Secunderabad

15d ago·via naukri.com

Presales Executive

3-7 Yrs

Mumbai, Navi Mumbai, Chennai

15d ago·via naukri.com

Site Reliability Engineer II

4-7 Yrs

₹ 11 - 17L/yr

Chennai

17d ago·via naukri.com

Product Owner

6-10 Yrs

Chennai

20d ago·via naukri.com
write
Share an Interview