TechnoGen
Software Developer - Salesforce
TechnoGen, Reston, Virginia, United States, 22090
Salesforce/OM
Remote
Google
Job Description
High Level Job Description:
Work with the senior members of the team to analyze business requirements, translating those requirements to customized solutions using the Salesforce platform.Implement Salesforce solutions that adhere to platform best practices, and perform peer code reviews.Requirements
Implementation/configuration/development experience in Salesforce.Extensive experience with Apex development.Development experience with Visualforce, Lightning Components, and Process Builder.Experience with databases, SOQL, and SQL.Experience in writing clean, high quality, and maintainable code. Experience in dealing with software complexity.Experience in the full development life-cycle from technical design to development, testing, and deployment.Experience with Vlocity and OmniScript development would be critical.Development of Omniscript Orchestrations Plan, Item definitionsWeb Application development experience would be useful.Development experience in Java and experience in developing RPCs and RESTful APIs would probably be extremely useful, since our Salesforce systems would be interfacing with our other production systems that are developed in Java, and that use RPCs to interface.Optional
Knowledge of these Google technologies would be valuable:ProtobufsgRPC (or other RPC protocols like Soap or Apiary)
Remote
Job Description
High Level Job Description:
Work with the senior members of the team to analyze business requirements, translating those requirements to customized solutions using the Salesforce platform.Implement Salesforce solutions that adhere to platform best practices, and perform peer code reviews.Requirements
Implementation/configuration/development experience in Salesforce.Extensive experience with Apex development.Development experience with Visualforce, Lightning Components, and Process Builder.Experience with databases, SOQL, and SQL.Experience in writing clean, high quality, and maintainable code. Experience in dealing with software complexity.Experience in the full development life-cycle from technical design to development, testing, and deployment.Experience with Vlocity and OmniScript development would be critical.Development of Omniscript Orchestrations Plan, Item definitionsWeb Application development experience would be useful.Development experience in Java and experience in developing RPCs and RESTful APIs would probably be extremely useful, since our Salesforce systems would be interfacing with our other production systems that are developed in Java, and that use RPCs to interface.Optional
Knowledge of these Google technologies would be valuable:ProtobufsgRPC (or other RPC protocols like Soap or Apiary)