Job Title: Software Engineer
Location: Dayton, Ohio
Department: IS - Information Services
Reports To: Director of Enterprise Architecture
We are looking for an experienced Software Developer to join our team, to work on APIs and web applications. You will be working on current technologies and influence/provide inputs to technology and architecture direction.
Trimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our solutions are used in over 140 countries and we have incredibly diverse lines of business.
Our employees represent this diversity and can be found in over 30 countries, working closely with their colleagues around the world. Due to our geographic, product and customer reach, there is plenty of room at Trimble for exceptional people to grow. Come position yourself with an innovative industry leader and position yourself for success.
Responsibilities include but are not limited to:
Design and develop code from requirement specifications.
Document requirements and test cases.
Perform testing (unit, independent, system and performance).
Learn and implement new development processes and methodologies.
Develop cloud-based SaaS applications in the saas product domain(Proto-typing, Coding, Unit Test).
Work through issues independently and demonstrate analytical and abstract problem-solving.
Understand challenges and best practices in the domain and implement best in class solutions.
Communicate with all stakeholders.
Bachelors' Degree in Computer Science or related field
Natural curiosity and willingness to learn new concepts
Ability to collaborate and work within a team environment
Software development experience, including Java/JEE.
Good grasp of engineering/software architecture principles and patterns.
Ability to develop RESTful APIs Spring Boot, Spring Framework, JPA, JDBC, Nodejs and related technologies.
Knowledge of open-source Java libraries and Frameworks NoSQL databases, MySQL database development.
Ability to develop unit tests and integration tests using JUnit.
Should have worked on AWS cloud.87
Trimble 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
Trimble Navigation Limited Inc