Software Engineer

 

Title: Software Developer      
Location: Mayfield Heights, OH              
Department: Development                                        
                                                     

Position Purpose

You will have the opportunity to work on developing and maintaining Multi-tenant SaaS applications in a fast-paced environment. You will be required to work in a collaborative environment with other developers, designers, testers, and project managers.  The right candidate will have experience in designing, developing, deploying, and maintaining a high volume, cloud application.

Responsibilities

 Design, develop, and maintain microservices and components for a multi-tenant SaaS-based application.
 Assist with estimation and planning activities
 Help identify and resolve gaps between requirements and technical design
 Assist with deployment of programs into hosted environments
 Assist DevOps and training teams as needed
 Performs other duties as assigned/requested
 Exhibits leadership qualities
 
 Minimum Requirements
 

 Bachelor's degree in CS or EE from an accredited four-year institution or equivalent experience.
 Experience in microservices and serverless development
 Experience with working on SaaS based applications 
3+ years Experience with any (2+) of the following languages: C/C++/C#, Java, Go, node.js, JavaScript, Python, Angular, React 
Strong experience with a cloud platform appilcations
 Excellent organizational, written, verbal and interpersonal skills
 Eye for detail, intimate familiarity with industry development standards/best practices
 
 Preferences:
 

Experience with Microsoft Azure platform
 Experience with .NET Core 
 Experience with cloud deployment methodologies (CI/CD) and tools 
 Experience with containers 
Knowledge of the transportation industry
 
Professional Qualities 
Leadership 
Generates enthusiasm among team members. 
Proactively seeks opportunities to serve in leadership roles. 
Challenges others to develop as leaders while serving as a role model. 
Manages the process of innovative change. 
Teamwork 
Facilitates effective team interaction. 
 
Our Company 
 
Trimble Transportation is in business for optimizing the movement of freight by providing shippers and carriers both mobility, enterprise and visibility software tools they need to run their businesses more efficiently. As the leading provider of Transportation Management Software (TMS), Asset Management Software (AMS), and Fleet Management Software (FMS) we are devoted to propelling companies in the trucking industry toward increased efficiency, lower costs and optimize operations. Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability. From purpose-built products to enterprise lifecycle solutions, Trimble software, hardware, and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation, and logistics. For more information about Trimble (NASDAQ: TRMB), visit www.trimble.com 
 
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 

#Engineering
 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field
Error
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field