




Summary: This role is for a Principal Mobile Software Developer to provide technical vision and strategic leadership for architecting next-generation mobile ecosystems. Highlights: 1. Lead integration of AI Tools and .NET to modernize mobile offerings 2. Drive architectural decisions, mentor teams, and ensure high-quality standards 3. Architect distributed mobile systems with a passion for high-scale reliability **Job Title:** Principal Mobile Software Developer **Our Location:** Mexicali, Baja California Mexico **Our Department:** Trimble \- AECO As an **Agentic** **Mobile Software Developer** for the Field Management Mobile team, you will provide the technical vision and strategic leadership necessary to architect our next\-generation mobile ecosystem. You will lead the integration of **AI Tools** and **.NET** to modernize our mobile offerings, ensuring our enterprise construction solutions remain highly integrated and scalable across iOS and Android platforms. As a P4 lead, you will be a technical pillar, driving architectural decisions, mentoring engineering teams, and ensuring high\-quality standards across the organization with AI. You should possess deep expertise in AI Agentic frameworks and have a passion for using AI to modernize project maintenance and accelerate development cycles.Our ideal candidate is a seasoned mobile leader with a proven track record in architecting distributed mobile systems and a passion for high\-scale reliability. **What You Will Do** * **Develop and Maintain Agents:** Lead the implementation of agentic workflows. Build and maintain AI agents to accelerate feature development and testing. * **AI Integration:** Find new ways to use AI to improve all aspects of development. * **Mobile Architectural Stewardship:** Modernize existing mobile architecture by incorporating .NET and cloud\-native principles, ensuring long\-term sustainability and performance. * **High\-Quality MobileDelivery:** Lead the implementation of robust **mobile testing strategies**, including unit, integration, and UI automation, to ensure maintenance quality and high\-scale reliability. * **Cross\-Platform Leadership:** Lead the development of high\-impact features, focusing on a unified codebase for a global audience. * **Technical Accountability:** Establish and enforce high\-level coding standards, providing accountability for the team to produce consistent, high\-quality output. * **Strategic Problem Solving:** Lead technical whiteboarding and deep\-dive sessions to resolve complex mobile challenges and architect future\-proof solutions. * **Mentorship:** Act as a technical mentor, guiding junior and mid\-level developers in core engineering and modern mobile development practices. * **DevSecOps \& Deployment:** Oversee the evolution of mobile CI/CD pipelines and manage sophisticated cloud deployment strategies within Azure. **What Skills \& Experience You Should Bring** * **Agentic Workflows:** Proven ability to design and implement agentic AI workflows aimed at automating routine maintenance, refactoring legacy C\# codebases, and identifying structural improvements. * **Development Acceleration:** Mastery of AI coding assistants (e.g., GitHub Copilot) to automate the generation of C\# boilerplate code, documentation, and unit tests. * **Legacy Modernization:** Experience using AI tools to assist in the migration or refactoring of legacy monolithic applications into modern C\# microservices. * **Experience:** 7–10\+ years of relevant technical experience in software engineering, with a heavy emphasis on mobile platforms. * **Core Tech Stack:** Expert knowledge of **C\#** and the **.NET** ecosystem. * **Testing Excellence:** Mastery of **mobile testing** and mocking frameworks (e.g., XCUITest, NUnit, NSubstitute) to ensure high\-quality mobile releases. * **Leadership:** Proven track record of leading complex technical projects and mentoring engineering teams. * **Cloud Infrastructure:** Experience with Azure services, Docker, and Kubernetes (AKS) for backend mobile support. * **Data \& Identity:** Advanced experience with REST Web APIs and Identity concepts (IAM, AuthN/AuthZ). * **ORM Mastery:** Advanced, hands\-on experience with **Entity Framework (EF) / EF Core** for managing complex data models and high\-performance database interactions. * **AI/LLM Proficiency:** Practical experience leveraging Large Language Models (LLMs) and prompt engineering to solve complex architectural challenges within the .NET ecosystem\[cite: 45]. **Preferred** * **AI Governance:** Ability to establish and enforce high\-level AI governance and coding standards to ensure consistent, high\-quality output across the engineering team. * **Strategic Automation:** Expertise in using AI\-driven patterns to modernize application architecture, ensuring the long\-term sustainability and scalability of the product. * **Advanced Tooling:** Expertise in Azure DevOps and GitHub Copilot/AI coding assistants. * **Domain Knowledge:** Familiarity with construction industry accounting or project management software. This position is within Viewpoint’s software development group, as part of a team developing the web stack for Viewpoint’s next generation product roadmap. This division provides highly integrated enterprise software with accounting, project management, and operations modules for mid\-range to large\-scale contractors throughout the world. It is currently the highest growth segment of our business, and provides an immediate opportunity to work with modern tech on greenfield, cloud multi\-tenant projects. **How to Apply:** Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting. **Join a Values\-Driven Team: Belong, Grow, Innovate.** At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter. Trimble’s Privacy Policy If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.


