As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities include: Expertise in Salesforce CRM Applications: Assist clients in the design, business architect, process development, functional implementation, and support of Salesforce CRM Applications. Collaborative Solution Architecture and Requirement Detailing: Collaborate with business consultants, project team and client resources in defining, detailing and scoping the technical requirements into solution architecture. Proficient Development and Integration: Contribute to the design and development of Apex triggers, Lightning Component Framework apps, visual force/lightning pages and API based integrations. Continuous Learning and Growth:You'll have access to technical and management training courses to grow your expertise within Salesforce and other areas of interest.