Job Title:Software Developer
Location:Mexicali, Mexico
Hours:At least 20 hours per week
Our Division:Trimble Cloud Platform
About Trimble's Internship Program
As a Trimble intern, you will not only gain valuable hands-on experience but will also be given challenging, meaningful tasks that will give you insight into what it's like working full-time as a valued member of a team. Our internships are designed to prepare you for your career journey while growing as a professional through lunch and learns, professional development courses, team-building activities, and social networking events with other interns. Throughout your internship, we want you to feel like you belong, innovate, and grow personally and professionally.Join Trimble's community to have a global impact where we value you, your experience, and your skills to propel your career forward.
Job Summary:
Our Software Developer internship offers a variety of hands-on experience, depending on your area of interest and experience. You will receive hands-on experience using your programming skills in a professional setting.
Key Responsibilities:
Become intimately familiar with stakeholder requirements
Collaborate with developers in the planning, design, development, testing, and deployment phases of software projects.
Work with development teams on complex, multi-dimensional projects and learn valuable leadership skills
Learn how to work under pressure effectively and as part of a team
Build software running on cloud environments like AWS, Azure, or GCP
Recommended Skills & Experience
Candidates currently pursuing a degree in Computer Science, Engineering, or other related field
Support ETL (Extract, Transform, Load) processes for data ingestion and transformation
Experience in any of the following languages: Python, C#, C++, C, Java, .Net, Ruby
Familiarity with a cloud computing provider
Ability to think critically and work independently or collaborate with a team
A wide degree of creativity, openness, and latitude when approaching problems
Attention to detail
Fluent in the English language
Ability to work at least 20 hours per week