## software engineermexico - mexicalijob familysoftware engineering*job location:* mexicali, mexico*our department:* trimble - aeco*about the role*if so, the software development team at agileassets has a great opportunity for you. We are a small high performing team working to deliver the next generation of asset management software.*what you will do*as a software engineer, you will be responsible for the design and implementation of new functionality and enhancements to the agileassets suite of software products. The ideal candidate has a passion for working in a team environment with experienced developers to find creative ways to address customer needs and seek out big challenges. Ideal candidates will also keep on top of the latest open-source tools and technologies and bring new ideas to consistently move our methodologies forward. Successful candidates will have strong technical skills, be self-motivated, and demonstrate the willingness to own and drive problems outside their core areas to resolution. * work closely with product management and other engineers to design and implement high performing, high quality software* collaborate with other engineers and team members to ensure scenarios/tasks are shipped on time, to specification* develop continuous integration and continuous delivery capabilities* research and stay current on best practices in software engineering* provide mentorship cross-team to junior engineers*what skills & experience you should bring* 3+ years of development experience in java, javascript, sql, or other high-level programming language with strong coding and debugging skills* experience in front-end frameworks (e.g., react, svelte, fable)* experience using containerization (e.g., docker, kubernetes)* experience in microservice architecture* experience in deploying web applications to aws or azure* a strong team player with good communications skills and a demonstrated ability to collaborate across disciplines to ship high quality products* bachelors in computer science or related technical field* prior experience in a scrum or kanban environment highly desired* prior experience with test-driven development highly desired* excellent interpersonal, written, and oral communication skills*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. If you need assistance or would like to request an accommodation in connection with the application process, please contact askpx@px.trimble.com.*job title:* software engineertop skillscustomer servicebusiness developmentproject planningproject managementprocess improvementnetworkingnet developmentmicrosoft officemanagementleadership1. Software engineer2. Software developer3. Developer4. Software development engineer5. Professional #j-18808-ljbffr