Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Lead Software Engineer

Trimble

Trimble

Software Engineering
India · Chennai, Tamil Nadu, India · Remote
Posted on Jun 27, 2025

Job Title: Lead Software Engineer

Location: India Chennai, Remote

Department: Digital Transformation Office

Reports To: Manager Business System Analysis

Responsible for the planning, analysis, design, development and implementation of business applications and process improvements. Assignments include identifying, analyzing and developing eCommerce systems; assisting in guiding business system practices, working on complex company wide system integration projects.

Key Responsibilities:

  • Provide active support and enhancements for iStore, Order Management, Install Base, Service Contracts, Advanced Pricing, TCA and integrations.
  • In-depth hands-on techno functional knowledge and experience with Oracle JTF, Oracle OAF and integration with Oracle ERP
  • Determine appropriate iStore application solutions to business requirements and develop detailed design specifications that include appropriate input from developers and business partners.
  • Participate in the design, development, setup, and testing of iStore, Oracle configurations to appropriately support the integrated business requirements.
  • Offshore/Onsite resource coordination, task allocation and mentoring development team.
  • Lead workshops to gather, analyze and document functional/technical requirements for new projects, enhancements to existing solutions.
  • Create/execute unit, integration, and user acceptance test plans, including use cases and test data.
  • Create, manage and perform system testing activities for projects and upgrades.
  • Perform application and process-specific training activities to educate technical and non-technical users of the solutions you configure and support.
  • Excellent communication skills

Skills & Experience Required:

  • Minimum 7 years of hands-on experience in implementing Oracle EBS with an emphasis on Order to Cash Processes.
  • Minimum 5 years of experience in Java, JSP, and PLSQL customizing Oracle iStore and Order to Cash processes including external system integrations.
  • Minimum 5 years of experience as a Business Systems Analyst working with business users and preparing as-is / to-be process documentation and performing detailed gap analysis.
  • Bachelor’s degree in CS or a relevant technical field.
  • Excellent development skills with experience in Oracle AIM, and REST/SOAP Web services.
  • Demonstrated ability to train, mentor, and develop technical skills
  • Experienced in creating technical design documents and business process models to describe business requirements.
  • Experience in Subscription and Licensing Processes is plus.
  • Understanding of the software development life cycle and related processes.
  • Ability to work collaboratively and without direct reporting supervision; must be a team player.
  • Ability to interact and communicate effectively with both technical and business staff.
  • Excellent written, speaking and interpersonal skills.
  • Proven ability to interface with highly technical resources, both on-shore, and off-shore.
  • Strong independent analysis skills and ability to dig into challenges, identify solutions and share critical thinking.
  • Must have excellent problem-solving skills and enjoy a good challenge.
  • Ability to travel as needed.