Lead Software Engineer

3 weeks ago


Chennai, Tamil Nadu, India Trimble Full time

Title Lead Software Engineer Job Purpose Design and develop innovative mobile software solutions to meet the functional requirements of products developed by Trimble Utilize established architectural patterns such as MVVM and lead development efforts using Xamarin MAUI and C across both iOS and Android platforms Ensure performance scalability and maintainability of applications Follow Agile development methodologies while collaborating closely with cross-functional teams You will be responsible for the end-to-end delivery of mobile modules and features including design implementation testing integration and production support Provide technical guidance to the team ensure high code quality and actively contribute to system architecture and process improvements Primary Responsibilities Understand high-level product requirements and translate them into robust mobile architecture and design Lead the development of cross-platform mobile applications using Xamarin and NET MAUI with clean maintainable C code Develop user interfaces using MVVM patterns and third-party libraries such as SyncFusion Drive the migration of legacy Xamarin projects to NET MAUI Build and integrate authentication flows using OAuth Apply design best practices and use libraries such as Prism to organize code into testable reusable components Participate in Agile ceremonies and work closely with Product Owners UX and QA teams to refine requirements and deliver solutions on time Conduct unit and integration testing implement CI CD best practices and ensure smooth deployment pipelines Review peer code for quality and maintainability and mentor junior developers Create and maintain technical documentation including architecture diagrams and API specs Support existing mobile applications and handle production incidents and fixes Collaborate across teams and stakeholders to define mobile strategy and ensure alignment with product goals Be contemporary by exploring new mobile frameworks and emerging technologies to improve team efficiency and product quality Skills and Background 5 years of experience in mobile development with strong proficiency in C Proven experience with Xamarin Forms Native and hands-on migration to NET MAUI Strong understanding of MVVM design pattern and experience using Prism framework Experience developing for both iOS and Android platforms Familiar with mobile-specific authentication flows including OAuth2 0 Hands-on experience with third-party UI controls especially SyncFusion Understanding of Agile methodologies version control Git and DevOps best practices Experience with RESTful APIs and Core MVC backend integration Strong analytical and debugging skills ability to trace issues across client and backend layers Exposure to CI CD processes for mobile apps and familiarity with App Store Play Store deployments Experience leading and mentoring a team of developers is a plus Strong communication and collaboration skills Work Experience 5-8 years of relevant experience in mobile application development Must have led or played a key technical role in at least one full lifecycle mobile project Experience working in a Tier-1 or Tier-2 product company or equivalent consulting setup Experience working in cross-functional and cross-cultural teams Minimum Required Qualification Bachelor s or Master s degree in Computer Science Information Technology or related fields from a Tier-1 or Tier-2 institution Reporting The individual selected for this role will report to a Technical Project Manager Engineering Manager or another designated leader within the division About Trimble Dedicated to the world s tomorrow Trimble is a technology company delivering solutions that enable our customers to work in new ways to measure build grow and move goods for a better quality of life Core technologies in positioning modeling connectivity and data analytics connect the digital and physical worlds to improve productivity quality safety transparency and sustainability From purpose-built products and enterprise lifecycle solutions to industry cloud services Trimble is transforming critical industries such as construction geospatial agriculture and transportation to power an interconnected world of work For more information visit Trimble s Inclusiveness Commitment We believe in celebrating our differences That is why our diversity is our strength To us that means actively participating in opportunities to be inclusive Diversity Equity and Inclusion have guided our current success while also moving our desire to improve We actively seek to add members to our community who represent our customers and the places we live and work We have programs in place to ensure our people are seen heard and welcomed and most importantly that they know they belong no matter who they are or where they come from



  • Chennai, Tamil Nadu, India Revue Insights Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company DescriptionRevue Insights is a fast-growing start-up on a mission to simplify and supercharge workflow automation. In partnership with WorkHall, a Low Code/No Code platform enhanced by practical AI, enabling businesses to automate processes and innovate with ease.We're looking for a Lead Software Engineer to help architect and build the future of...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job DescriptionTitle: Lead Software Engineer.Location: Chennai, India.Department: Business Systems.Job Description (For Internal Purposes).We are seeking a highly skilled and motivated Lead Software Engineer to spearhead the development of full-stack, cloud-native applications using .NET, React, and Azure.In this role, you will lead a team of engineers in...


  • Chennai, Tamil Nadu, India Trimble Full time

    Title Lead Software Engineer Location Chennai India For Internal Purposes We are seeking a highly skilled and motivated Senior Software Engineer to play a key role in the development of full-stack cloud-native applications using NET React and Azure In this role you will contribute to the design development and deployment of...


  • Chennai, Tamil Nadu, India Fidelity Investments Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Job Description:Job Title – Lead Software EngineerWe are expecting the software engineer who poses following skill setFront end Frameworks, ASP.Net, MVC, CSS, C#, SQL,ReactThe Purpose of This RoleWe are looking for a software engineer who poses the skill set of Front-end Frameworks, ASP.Net, MVC, CSS, C#.Net, SQL who will work on developing and supporting...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title:Lead Software EngineerAs a seasoned Lead Software Engineer, you will play a pivotal role in shaping our company's digital landscape. Your expertise in designing and developing large-scale software applications using cloud-based technologies will be instrumental in driving innovation and efficiency.Key Responsibilities:Design, develop, and maintain...


  • Chennai, Tamil Nadu, India Platform Science Full time ₹ 2,40,000 - ₹ 3,00,000 per year

    About the Role:We are seeking a highly skilled and experienced Lead Software Engineer with expertise in cloud native full stack development (GCP, React, Node, NoSql) to join our dynamic team. You will be part of the team in designing, developing, and deploying robust, scalable, and high-performance software for high velocity fleet management solutions. You...


  • Chennai, Tamil Nadu, India Sysvine Technologies Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    Sysvine is looking for dynamic leaders in software quality engineering who have the principle of delivering high-quality software should lead & mentor a team of 30 engineers, develop testing strategies, oversee automation, drive quality initiatives. Required Candidate profile12+ years of experience in software quality engineering Managing & mentoring large...


  • Chennai, Tamil Nadu, India iAgami Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role: Lead Java Developer/ Software EngineerWork Location: Chennai, PuneNo of years' experience: 8+ yearsType: FulltimeSkill Set: Java + Spring Boot + Sql + Microservices + DevOpsJob Responsibilities:Design, develop, and maintain high-quality software applications using Java and Spring Boot.Develop and maintain RESTful APIs to support various business...


  • Chennai, Tamil Nadu, India Celestica International Inc. Full time US$ 90,000 - US$ 1,20,000 per year

    Req ID: Remote Position: NoRegion: Asia Country: India State/Province: Chennai City:  Guindy, Chennai  Summary Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW interface to enable management of a fleet of devices in tomorrow's data center environments.  The person needs be very conversant...


  • Chennai, Tamil Nadu, India beBeeEngineering Full time ₹ 12,00,000 - ₹ 36,00,000

    Job OverviewWe collaborate closely with leading silicon companies to optimize Ubuntu for their latest hardware.As a software engineering leader, you will bring both technical and leadership skills to the management of your team. You will be responsible for guiding an engineering team that works across the full Linux stack from kernel to GUI to optimize...