Developer II – Enterprise Solutions

Software Development

UST

Role Description

Role Proficiency:

Develop applications in assigned area of responsibility on ERP/CRM systems under regular supervision of a senior developer

Outcomes
• Work with project team to develop unit test and document small and medium complex level programs as needed for the projects
• Develop unit test use cases required by the project
• Understand the application/feature/component design and develop the same in accordance with user stories/requirements.
• Code debug test and document; communicate product/component/feature development stages.
• Effectively interact with customers and articulate their inputs
• Optimise efficiency cost and quality by identifying opportunities for automation/process improvements and agile delivery models
• Follows the best practises set by the project requirements.
• Learn technology business domain system domain individually and as recommended by the project/account
• Perform other duties as assigned or requested

Measures Of Outcomes
• Completion of applicable technical/domain certifications
• Adherence to coding standards set by ERP/CRM Practice.
• Set goals in NorthStar and timely measure the progress and update accordingly.
• Follow up with reporting manager to complete feedback check-in process before due date.
• Completion of all mandatory training requirements t/technology/industry specific trainings UST mandatory trainings)
• Reduction of reoccurrence of known defects
• Quick turnaround of production bugs
• Number of post delivery defects
• Adherence to schedule and timelines
• Adhere to SLAs where applicable (if supporting)

Requirement

Outputs Expected:
• Understand the requirements/user stories

Estimate
• Estimate time effort and resource dependence for one’s own work
• Follow scrum ceremonies.

Design
• Understand the design/LLD and link it to requirements/user stories

Configuration And Coding
• Learn coding standards and practices them in development. Develop code with guidance for the above

Test
• Create and conduct unit testing.
• Test class coverage above 90%.

Code Review
• Participate in code reviews with Tech Lead

Manage Defects
• Fix defects and document root cause analysis.

Document
• Create documentation for one’s own work

Status Reporting
• Report status of tasks assigned
• Comply to project related reporting standards and process

Manage Knowledge
• Consume and contribute project related documents share point libraries client universities

Release
• Adhere to release management process

Domain Relevance
• Develop feature / component with good understanding of the business problem being addressed for the client

Skill Examples
• Ability to debug and do RCA for any defects reported by testing team.
• Explain and communicate the design / development to the customer
• Perform and evaluate test results against product specifications
• Develop user interfaces business software components and embedded software components
• Manage and guarantee high levels of cohesion and quality
• Estimate effort time required for own work
• Perform and evaluate test in the customer or target environment
• Work in a team environment
• Good written and verbal communication abilities
• Proactively ask for and offer help
• A quick learner who can adapt to learning new technologies relevant to ERP/CRM.
• Experience in researching production system issues
• Ability to work closely with client to convert production issues to solutions and suggest options
• Ability to advise on best practices and approaches to the team and the client
• Experience in creating and maintaining configuration steps like sandbox refresh activities.
• Ability to prepare test data and steps for unit integration and production testing as per project needs.
• Strong and effective written and verbal communication skills

Knowledge Examples
• Knowledge of various ERP/CRM cloud platform features and automations.
• Thorough knowledge of coding best practices and understanding the limitations of coding.
• Experience using data loading tools.
• Understanding of production deployment and solving deployment errors.
• Knowledge of Agile Methods – Scrum and Kanban

Additional Comments

Salesforce Developer Job Description Job Description:
• 5–6 years total in IT, with a minimum of 2–4 years in Salesforce.com development (coding), configuration, and administration.
• Proven hands-on experience in Salesforce development using Apex, and Lightning Web Components (LWC), along with supporting technologies such as JavaScript frameworks.
• Expertise in building and optimizing Salesforce Flows (Record-Triggered, Screen Flows, Auto-Launched) and implementing Lightning Record Pages, Dynamic Forms, and Lightning App Builder.
• Strong development capabilities in Apex Triggers, Lightning Components, and Visualforce Pages, including experience in Salesforce administration, and creating reports and dashboards.
• Excellent communication and collaboration skills, especially for working with onsite/offshore teams and business stakeholders.
• Experience with one or more Salesforce clouds such as Sales Cloud, Service Cloud etc with a strong grasp of each cloud’s out-of-the-box (OOB) features. Experience in Experience Cloud (Community) is desirable.
• Senior-level developers should be able to explain end-to-end configuration and implementation details for projects they have worked on.
• Strong understanding of Salesforce integration patterns and ability to handle integration-related tasks through both code and configuration.
• Knowledge of Agent Force and Data Cloud is a plus.
• Experience working in Agile/Scrum methodologies. Responsibilities:
• Design, develop, test, and deploy high-quality Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce and Flows.
• Customize and configure Salesforce to meet business requirements using Lightning App Builder, Dynamic Forms, and Process Automation tools.
• Develop and maintain Apex triggers, batch classes, scheduled jobs, and REST/SOAP APIs.
• Collaborate with product owners, business analysts, and other developers to gather and translate requirements into scalable solutions.
• Build and maintain reports, dashboards, and other custom Salesforce UI components.
• Participate in code reviews, ensure code quality, and follow best practices in Salesforce development.
• Support integration of Salesforce with third-party applications and internal systems.
• Stay updated with the latest Salesforce platform features, releases, and industry best practices.
• Work within an Agile/Scrum team and contribute to sprint planning, reviews, and retrospectives.
• Provide support during UAT, deployment, and post-deployment phases. Key Role Requirement:
• 3–5+ years of strong hands-on experience in Salesforce development and customization.
• Strong expertise in Apex, Visualforce, LWC, SOQL, and Salesforce Flows (Record-Triggered, Auto-Launched, and Screen Flows).
• Solid understanding of Salesforce data model, security model, and deployment practices.
• Experience working with Lightning Record Pages, Lightning App Builder, and Dynamic Forms.
• Hands-on experience with Sales Cloud and/or Service Cloud; familiarity with Experience Cloud is a plus.
• Experience with Salesforce integrations, including REST/SOAP APIs and middleware platforms.
• Ability to write clean, reusable code and implement trigger frameworks and best practices.
• Excellent communication and collaboration skills, especially for working with onsite/offshore teams and business stakeholders.
• Monitor and resolve issues in production, ensuring system stability and performance.
• Familiarity with Salesforce release cycles and new feature adoption.
• Exposure to Agent Force and Data Cloud is desirable. Required Certifications:
• Must Have: Developer Certification (Platform Dev 1) and AppBuilder Certification.
• Desirable: Salesforce Platform Dev 2.
• Good to Have: JavaScript developer, Consultant (Sales Cloud/Service Cloud) Certifications.
• Latest Certifications (Added plus): AI Associate/ Data Cloud / Agentforce Specialist.

Skills

Apex,Salesforce,Lightning

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • WTW
    India

    Description The ideal candidate will have 10+ years of experience in full-stack development, working on robust web applications and services. Role The ideal candidate will be a self-motivated indiv
  • Alter Domus
    Hyderabad, Telangana, India

    ABOUT US We are Alter Domus. Meaning “The Other House” in Latin, Alter Domus is proud to be home to 85% of the top 30 asset managers in the alternatives industry, and more than 5,000 professional
  • Bounteous
    India

    Location: Bangalore Experience Level: 5–10 years Employment Type: Permanent Job Summary: We are looking for experienced Java Developers with strong expertise in Spring Boot, XML processing, and
  • Uplers
    India

    Experience: 2.00 + years Salary: Confidential (based on experience) Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Office (Bengaluru) Placement Type: Full time Permanent Position (*Note: