George Mason University-posted about 1 month ago
Full-time • Mid Level
Hybrid • Fairfax, VA
5,001-10,000 employees
Educational Services

The Salesforce Developer performs analysis, design, development, testing, documentation and implementation of CRM software (Native Salesforce and Connected apps) and other related application systems within Salesforce and related platforms such as LWC, Heroku and their integration with other enterprise systems, as well as assisting in governance, project management activities and other assigned tasks. This work is done by collaborating with stakeholders and team members and functional and technical Salesforce Administrators to meet the project requirements and completing tasks and communicating project information to clients, project manager, or other project stakeholders while adhering to university policies and compliance with accessibility related standards (W3C, ADA, Section 508, etc.).

  • Analyzing Needs and Evaluating/Recommending Solutions
  • Performs Assigned Tasks Related to Support and Integration of CRM Software Applications through API's and Web Services
  • Provides Technical Training and Knowledge Transfer
  • Bachelor's degree in related field, or equivalent combination of education and experience
  • Salesforce Certified Platform Developer I, Salesforce Certified Platform App Builder
  • Significant demonstrated experience as a Salesforce developer and/or administrator in projects related to CRM application development and integration
  • Hands on experience with Lightning, Apex, Visualforce, JQuery, CSS, XML, JSON, ASP.Net, Javascript, XML, CSS, JQuery
  • Understanding/experience with Salesforce connected app architecture and best practices
  • Exposure to one or more of the following tools/technologies: SQL Server, MySQL, Oracle, SOQL
  • Experience with user interface issues pertaining to navigation, usability and functionality
  • Knowledge of and skill in Salesforce.com, Lightning, Visualforce, Apex, SOQL, Multi-tier architectures
  • In-depth knowledge of the Salesforce development lifecycle, web design/development technologies, techniques and best practices as well as security standards and techniques to improve stability and security of new and existing systems
  • Knowledge and experience in designing and implementing solutions in Salesforce along with integrating Salesforce to other platforms
  • Extensive knowledge and experience with Web application development with tools and technologies such as XHTML, CSS, JQuery, JavaScript, PHP, LWC, JSON, RestAPIs
  • Skilled in developing web applications and web services using Salesforce (native and connected app), Apex, Lightening Web components, SOQL, Visualforce or similar experience using other web development technologies such as Java, SOAP, REST, and XML
  • Skill in developing and directing software system testing procedures, programming, and documentation
  • Optimizing and performance tuning skills for high utilization 24x7 access
  • Ability to translate complex functional/technical requirements, into technical specifications, using best practices
  • Good understanding of issue troubleshooting and performance tuning within Salesforce and related platforms.
  • Salesforce Certified Platform Developer II, Salesforce Certified OmniStudio Developer, Salesforce Certified Marketing Cloud Developer
  • Understanding of encryption methods and procedures
  • Experience within higher education industry
  • Experience/exposure to working with Higher Ed. enterprise systems such as Banner, PeopleSoft, Workday, etc.
  • Experience with Education Cloud
  • Experience with OmniStudio
  • Experience integrating third party products with existing infrastructure (e.g. Informatica, Ethos)
  • Knowledge of integrating third party products with existing infrastructure (i.e. Informatica, Ethos)
  • Knowledge of integration with third party products with existing infrastructure (i.e. Informatica, Ethos)
  • Excellent organization and time management skills and ability to assess priorities in meeting multiple deadlines
  • Excellent verbal and written communication skills
  • Skill in analyzing software requirements to determine feasibility of design within time and cost constraints
  • Ability and willingness to acquire new knowledge/skills and lead/train/assist other staff on projects as needed
  • Ability to manage multiple assigned tasks and responsibilities in high-pressure environment
  • Ability to identify and resolve problems in an effective and efficient manner
  • Ability to deliver high quality projects on time
  • Ability to design architecture, write high quality code, and execute effective unit tests
  • Ability to work equally well in self-managed and team-based Agile projects and the ability to provide technical guidance and leadership to other team members
  • Proven ability to follow instructions and complete assigned project and other miscellaneous tasks
  • Proficiency with commonly used development tools, preferably MS Visual Code.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service