Trimble is looking for a Senior Software Engineer to join their ProjectSight team, where you will lead the digital transformation by integrating AI-powered tools like GitHub Copilot into your daily workflow to build cleaner code and deliver unparalleled value to their customers. As a senior software engineer, you will design, implement, and optimize robust features across the full application stack, actively leverage AI-powered development tools, and drive the end-to-end software development lifecycle.
Requirements
- Bachelorâs degree in Computer Science, Software Engineering, or a related field.
- A minimum of 7 years of professional experience building and shipping enterprise-level software applications.
- Proficiency in leveraging AI-powered development tools (e.g., GitHub Copilot, Tabnine, Amazon CodeWhisperer) in your daily workflow.
- Strong proficiency in object-oriented programming, with a deep understanding of OOD principles and design patterns.
- Proficiency with modern front-end JavaScript frameworks (e.g., Angular, React, or Vue).
- Solid proficiency with relational databases and SQL.
- Demonstrated understanding of modern CI/CD pipelines and best practices.
- Excellent problem-solving skills and the ability to work effectively both independently and as part of a collaborative team.
- Strong communication skills, with the ability to articulate complex technical concepts to diverse audiences.
Benefits
- Medical
- Dental
- Vision
- Life
- Disability
- Time off plans
- Retirement plans
- Paid Parental Leave
- Employee Stock Purchase Plan