Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailDesign and Develop Software solutions to meet the functional requirements of innovative products developed by Trimble. Make use of well-established design patterns and architectures that suit the Salesforce platform and follow agile development processes. Responsible for designing implementing and maintaining software applications on the Salesforce platform. Perform unit testing of the code developed develop unit test cases and test harness. Perform system integration and bug fixing develop user documentation generation of relevant reports and review similar work done by peers.
Read and understand high-level product descriptions or requirement documents and propose one or more software designs at the module level that are highly reusable and subject to the design principles of the softwares target host platform.
Decompose design elements into the structured code as per prevailing coding guidelines preparation and execution of unit test cases and development of test codes or test harnesses. Traceback through code design and resolve issues and bugs.
Plan organize and execute assignments with very little or moderate supervision in an agile environment
Responsible for deliveries within the required deadlines. Deliveries can be modules documentation customer releases etc.
Collaborate with business analysts stakeholders to gather and analyze business requirements
Coordinate with the team for the timely delivery of work products. Ensure the quality of work products by reviews.
Develop/Maintain customizations configurations integrations on Salesforce platform
Write and maintain clean efficient and well-documented code
Ensure data integrity and accuracy through data analysis and data cleansing activities
Create and maintain technical design documentation
Participate in code reviews and provide constructive feedback to peers
Develop and execute unit and integration tests
Support the deployment of solutions into production environments
Provide ongoing maintenance and support for existing Salesforce applications
Sub-Module level responsibility in large projects and Module (or component) level responsibility in small/medium sized projects and complete responsibility is small-sized projects depending upon the complexity and decomposition
Work with User Experience QA teams to ensure the validity of the solution
Be contemporary by adopting technological and market evolutions
Other responsibilities as assigned by the management from time to time
Solid understanding of Salesforce development principles including Apex Visualforce Lightning Web Components (LWC) SOQL and SOSL
Experience with Salesforce integrations using REST and SOAP APIs
Experience with Salesforce data model and security model
Good understanding of software architectures software algorithms data structures and software engineering principles
Good exposure to design development debugging tools and agile methodologies
Good analytical and problem-solving skills
Experience with Salesforce Best practices for system development and integration
Strong background in database design and system architecture
Experience doing major transformation from Classic to Lightning
4 Years of experience developing on the Full-stack platform
2 years of experience with Lighting Web Component (LWC) programming skills
3 Years of experience with Apex Triggers Batch Classes and @Future Methods Controllers Calling REST web services from Apex generating and parsing JSON in Apex Visualforce Pages and Components Visualforce Remoting Effective Apex unit testing including web service mocking
Should have experienced the Service cloud / Sales Cloud/ Community Cloud
Experience with Salesforce integration patterns including application programming interfaces (API) and bulk data uploads
Experience with Release Management Source Control and Deployment concepts and technologies such as ANT SFDC Metadata API Jenkins Git (Code Commit) and DevOps in a Salesforce environment
Excellent communication and interpersonal skills
Upbeat highly motivated and self-starter
Salesforce Badges & Certifications (preferred)
Java experience will be a value-added
Must have been a developer for 4 to 7 years or more in relevant areas in a tier-1 or tier-2 ranked product company
Experience working with cross-cultural teams.
Bachelors or Masters Degree in Engineering from a tier-1 or tier-2 ranked institute with a major in Computer Science or Information Technology.
(or)
Bachelors or Masters Degree in Engineering from a tier-1 or tier-2 ranked institute with a major in Electrical or Electronics Engineering with a minor in Computer Science or Information Technology.
Reporting
Individuals selected for this role shall report to a Technical Project Manager or Engineering Manager or Engineering Director or a person designated by the division.
Dedicated to the worlds tomorrow Trimble is a technology company delivering solutions that enable our customers to work in new ways to measure build grow and move goods for a better quality of life. Core technologies in positioning modeling connectivity and data analytics connect the digital and physical worlds to improve productivity quality safety transparency and sustainability. From purpose-built products and enterprise lifecycle solutions to industry cloud services Trimble is transforming critical industries such as construction geospatial agriculture and transportation to power an interconnected world of work. For more information about Trimble (NASDAQ: TRMB) visit:
Trimbles Inclusiveness Commitment
We believe in celebrating our differences. That is why our diversity is our strength. To us that means actively participating in opportunities to be inclusive. Diversity Equity and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.
We have programs in place to make sure our people are seen heard and welcomed and most importantly that they know they belong no matter who they are or where they are coming from.
Full-Time