Job Description
## 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 **Job Title:** Software EngineerTop skillsCustomer ServiceBusiness DevelopmentProject PlanningProject ManagementProcess ImprovementNetworkingNET DevelopmentMicrosoft OfficeManagementLeadership1. Software Engineer2. Software Developer3. Developer4. Software Development Engineer5. Professional
#J-18808-Ljbffr
#J-18808-Ljbffr
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application