Lead Software Engineer

 
Trimble Rail

Trimble's railway solutions combine the latest in GPS/GNSS, optical, imaging, scanning, and monitoring technologies with customised software and wireless communications enabling users to quickly and accurately capture the data needed to provide clients with actionable deliverables to maintain and construct railway infrastructure or to manage rail transport assets.

Title:              Lead Software Engineer                                                                          

Location:       Sandyford, Dublin, Ireland                                                                                  

Department:  Rail                                              

Position Overview: 

Trimble are seeking a Lead Software Engineer to work within their Rail IoT and life cycle solutions.  In this role, you will be involved in Architecture, Design & Development of a solution based on Java based technologies, and will work on enhancing and adding new features to the various software products developed by Trimble Railway Ltd, while providing technical leadership to the team.

Primary Responsibilities:

  • Participate in the complete SDLC, from analysis, architecture, design, development, testing, performance tuning, capacity planning, deployment (CI/CD)
  • Participates in code review process and ensures quality is consistent within the project
  • Collaborate with Product / Project Management / Architecture to define, plan, deliver and build solutions

Required Skills:

  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline or substantial professional experience
  • 7+ years of professional Java experience
  • 7+ years of professional RDBMS design and development experience (SQL Server, Oracle)
  • Strong analytical and problem solving skills
  • Strong scripting experience in Python and Bash
  • Experience with Containers (Docker)
  • Experience with AWS (EC2, ECS, RDS, Route 53, RDS, CloudWatch, CloudFormation, S3) and containers
  • Experience working with Agile / Kanban and CI/CD

Preferred Skills:

  • Proven Leadership ability
  • Excellent oral and written communication skills.
  • Passion and willingness to learn new technologies.
  • Strong analytical and problem solving skills

 
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
 #LI-POST #Software #Softwareengineer 
Trimble Privacy Center

 

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