Salesforce Developer
Viewpoint
Chennai, India
13h ago

Software Engineer 2 (Salesforce LWC Developer)

About Trimble :

Trimble is a leading provider of advanced positioning solutions that maximize productivity and enhance profitability for our customers.

We are 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.

  • Those who successfully lead others to meet our objectives are vital to our organization. Leadership at Trimble is much more than simply exercising assigned authority;
  • we expect our leaders to embrace a mission-focused leadership style, demonstrating the strength of character, intellect and the ability to convert ideas to reality.www.trimble.com

    Job Description

    Trimble is recruiting for a Software Engineer to fill an opportunity in Chennai, India.

    Job Purpose :

    Design and Develop Software solutions to meet the functional requirements of innovative products developed by the Trimble.

    Make use of well-established design patterns and architectures that suit the Salesforce platform and follow agile development processes.

    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.

    Main Responsibilities

    Read and understand high-level product descriptions or requirement documents and propose one or more software designs at the module level that is highly reusable and subject to the design principles of the software’s 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.

    Document work, software designs, code and record and produce test reports and release notes

    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.

    Coordinate with the team for the timely delivery of work products. Ensure the quality of work products by reviews.

    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

    Key Result Area

    Accountability for assignments, timely delivery and meet or exceeding quality requirements

    High and Low-level designs

    Coverage of test cases and test runs

    Work breakdown at the module level

    Maintaining the code repository clean

    Skillsets :

    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

    3+ Years of experience with Force.com Platform and 1+ Years of experience in Salesforce Architecture

    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

    3+ Years of experience developing on the Full-stack Force.com platform

    1+ 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

    Java experience will be a value-added

    Qualifications & Experience

    Bachelors or MS or equivalent in Computer Science / Information Technology from a premier institute.

    Agile / Scrum certification

    Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds.

    Core technologies in positioning, modelling, 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.

    LinkedIn

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form