MUST HAVES :
Mandatory - 3 - 8 years of total experience
Mandatory - Minimum 4 Years experience with Salesforce development.
Mandatory- Minimum 12 months of lightening experience.
Mandatory - Minimum Bachelor's or Equivalent Degree in Computers
Mandatory - Good in communication and interpersonal skills
Notice Period 30 Days and Below only
nCino experience is HIGHLY PREFERRED
NICE TO HAVES :
Nice to Have - Architecture Experience
Nice to Have - Experience working with US based / headquartered companies
Nice to Have - Work Experience in Healthcare & Insurance Industry.
ADDITIONAL GUIDELINES :
Job Title : Senior Developer/Engineer
Interview Process : India Tech Interview --> Manager Tech Interview --> HR Interview
Mode of Interview : Video Call (zoom) (Mandatory) - Laptop only
Office Location : Remote Work Opportunity available (PAN India), Base office: Bangalore
Reporting Structure : Senior Developer -->Tech/Development Manager--> General Manager
Job Description :
- A Senior Developer is responsible for writing clean and flawless code to produce fully functional modules or apps according to the requirements; as part of day-to-day work. A Sr. developer is expected to possess expert-level knowledge of Force.com platform and an analytical mind-set with a keen eye for detail.
- A Senior Developer needs to conduct the following responsibilities at work -
- Billability of at least 40 hrs per week (Util Target). Resource needs to ensure that assigned hours are utilized on each project.
Perform a thorough analysis of requirements i.e.
- Obtain a deep understanding of the desired output
- Check whether the implementation is possible or not; respecting the Salesforce environment's limitations or governors
- Evaluate whether stated requirement (or a part) can be achieved via configuration before opting for coding
A successful analysis results in -
- Derivation of all possible use cases
- Identification of any blockers, challenges or risks
- An optimal code design solution of complex requirements
- Thorough impact analysis of the planned development
- A Senior developer must discuss the approach with TL/TM or an onshore TA and finalize the ETAs.
Develop high-quality scalable code by :
- Following Salesforce.com and Silverline-CRM standards/best practices
- Leverage recommended frameworks (ex. Test framework or Trigger framework)
- Write comprehensive test code asserting all possible use cases
-Perform thorough unit tests
- Fix all bugs reported from QA/UAT
- Work on deployments through recommended tools and methodologies.
- Time-bound R&D for any unknown or newer areas
- Developing reusable code components in a project
- Mentor, assist and review peer developers within the teams
- Document CDDDs
Follow DevOps processes i.e.
- Use recommended IDEs
- Ensure daily code check-in/check-out
- Stay in compliance with Clayton and code review feedback points shared by TL/TM.
Facilitate proactive communication with project/product teams i.e.
- Use all relevant channels (Emails, JIRA, Slack or Zoom meetings)
- Be in sync with sprint/project/product teams
- Share your plan of action during the start of your day
- Send DSRs by end of the day
- Ensure decent overlap/availability in the onshore team's time zone (whenever required).
Focus on learning & development by :
- Setting OKRs for the quarter in alignment with the Company goals.
- Constantly perform self-review and identify improvement areas
- Seek timely assistance from Reporting Managers
- Actively contribute to knowledge sharing initiatives and help in skill development of peer developers.
- Enhance skills and capability in USABILITY focussed development
No comments:
Post a Comment