Senior Software Engineer

Title: Senior Software Engineer
Location: Maynard, MA
Division: Kuebix

Position Overview:
The Transportation Division of Trimble exists to make the roads safer, greener and better for everyone. Our employees bring this to life through imagination, teamwork and a true passion to disrupt the status quo and drive the future of the industry. By using innovative thinking and technology, we create software solutions that protect fleet drivers and the people out on the road. We share a relentless ambition to find new ways to improve a fleet’s bottom line while making the world a greener place. Join some of the most brilliant minds in the transportation field, working together, to make a difference for our customers and the communities we serve.

We are looking for a Senior Software Engineer to join our Kuebix team. Kuebix provides a disruptive SaaS TMS built on the latest cloud technology that is changing how companies purchase and manage freight. This individual will work on cloud-based REST APIs, Web applications, and Single-Page Applications. The position will be responsible for software development within this arena. Each project assigned to this position will have its own set of technology requirements and should appeal to someone who likes to be constantly challenged. You will be working on current technologies and influence/provide inputs to technology and architecture direction.

  • Design and develop code from requirement specifications
  • Document requirements and test cases
  • Perform testing (unit, independent, system and performance)
  • Test Automation
  • Learn and implement new development processes and methodologies
  • Develop cloud-based SaaS applications in the supply chain domain (Proto-typing, Coding, Unit Test)
  • Work through issues independently and demonstrate analytical and abstract problem-solving skills
  • Understand challenges and best practices in the logistics domain and implement best in class solutions
  • Communicate with all stakeholders across multiple projects (Development, IT, Clients, Carriers)

Required Skills:
  • 5+ Years of Core Java/JEE experience is a must (Servlets, JSP, Web Services)
  • Ability to develop RESTful APIs using spring boot following SOLID principles
  • Spring Boot, Spring Framework, JPA, JDBC, and related technologies
  • Knowledge of open-source Java libraries and Frameworks
  • PostgreSQL or MySQL database development, and a sound understanding of SQL
  • Architecture and Object-Oriented Design Concepts, Key Design Patterns (GoF)

Preferred Skills:
  • Javascript Angular Experience

Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D


Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field