Description :
· Define and develop low-level design documents
· Contribute to and follow software engineering best practices to create robust and standardized solutions
· Work closely with Business Analysis and Project Management in executing the assigned development work
· Participate in design and development activities for existing and new components
· Perform full stack development including Database, Services, Web Applications, and Front-end development by utilizing various versions of programming languages and frameworks
· Write scalable and high available code by following the design principles and software engineering best practices
· Perform code reviews, unit testing, integration testing, test case automation, continuous integration and continuous deployment
· Identify, investigate, and resolve production problems in a timely manner, based on the priority
· Tracking Software Development Life Cycle activity metrics across all disciplines, including Requirements, Coding, Unit testing, Integration testing, Defects, Usability, and other established metrics
· Assess Level of Effort for individual modules
· Taking initiative to develop a foster a collaborative approach among teams before, during and after the requirements gathering process to achieve a common mission, vision, values and goals.
?The Worker must have a strong background with extensive experience in the following:
· Ability to plan and coordinate technical activities including work break down, assignments, estimation of level of effort, enforcement of standards, code review, build engineering, testing, and release management.
· Work closely with Business Analysis and Project Management in prioritizing the assigned work and providing options/alternatives.
· Lead the design activities for existing and new components, make recommendations to the technology leadership.
· Define the automation requirements in a priority order from within the team, including build, testing, and security from CI/CD perspective.
· Technical background with progressive experience with various versions of programming languages and frameworks.
· Ability to simplify design complexities for Junior Developers to meet the quality and timeline objectives.
· Experienced with Full stack development capabilities including Database, Services, Web Applications, and Front-end development.
Skills :
II. CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity. |
Years | Required/Preferred | Experience |
8 | Required | Professional experience in software engineering |
8 | Required | Expert in designing and developing customized Salesforce applications |
8 | Required | Expert in Performing Salesforce administrative tasks such as creating profiles, roles, users, page layouts, email services, approvals, workflows, reports, dashboards |
6 | Required | Expert in designing custom formula fields, field dependencies, validation rules, workflows, and approval processes for automated alerts, field updates, and email generation according to application requirements |
6 | Required | Development Experience in using Visualforce pages, Lightning components, Apex classes, and Apex Triggers, Process and Flow Builder, SOQL, SOSL |
5 | Required | Development experience using HTML, JavaScript or JS Frameworks (Angular, Node), CSS frameworks (Bootstrap), jQuery |
5 | Required | Experience with salesforce.com Web Services APIs including force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API |
4 | Required | Experience in writing unit test |
4 | Required | Experience in using relational database technologies |
4 | Required | Working knowledge of software development life cycle methodologies |
4 | Preferred | Experience as a participant in Agile software development teams |
3 | Preferred | Certified Salesforce Platform Developer I or Certified Salesforce.com Administrator |
1 | Preferred | Working knowledge of Web Content Accessibility Guidelines (WCAG) 2.0 / Sec 508 |