Salesforce Developer Job Description Template
Our company is looking for a Salesforce Developer to join our team.
Responsibilities:
- Supply expertise for advanced Apex programming concepts including common design;
- Design, develop, test, document and deploy third-party integration’s with Salesforce;
- Solution architecture collaboration with our developer dream-team;
- Offer consultation to project/scrum teams as needed to ensure solutions deliver intended value and align to the technical roadmap;
- Work directly with architects, developers, admins and stakeholders;
- Helping and teaching junior colleagues. Spreading your knowledge all over EMPAUA;
- To provide estimates of increasing confidence and ensuring these estimates are met;
- Design solution to increase process effectiveness;
- Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models;
- Co-working with Quality Assurance team on test automation of new and existing functionality;
- Design and development of new functionality and integration points into existing platforms;
- Provide assistance to testers and support other teams in troubleshooting system issues;
- Assisting with regression testing when required;
- Translate business requirements and user needs into innovative Salesforce solutions using modern tools and techniques to improve experiences;
- Coding and testing, reviewing team member’s changes.
Requirements:
- Excellent experience with lightning web components;
- Strong SFDC experience Visualforce, Force.com, Lightening, Apex;
- Demonstratable experience as a SFDC Developer on salesforce implementation projects;
- Knowledge of web technologies (HTML, CSS, JavaScript);
- Ability to understand business requirements;
- Knowledge of Design Patterns, SOLID design principals, Object-Oriented Design and Test-Driven Development, REST API;
- Strong hands-on experience using Force.com technologies, including Apex, VisualForce, Canvas, and Lightning components;
- Good level of English and international mindset;
- Providing technical plans/ solutions to business teams;
- Experience of working on other platforms than Salesforce;
- .NET CORE, C#, SQL Server, JSON;
- Knowledge of Java programming language and/or web development;
- Expert in Salesforce workflows, UI design, reporting, dashboards, and app rollouts;
- Enterprise Integration Solutions (Apache Camel, Tibco Enterprise Service Bus, Mulesoft or Informatica) and Web API development;
- Knowledge of cloud platforms, both Hybrid and On-Premises.