Senior Salesforce Engineer Resume
SUMMARY
- Certified Salesforce Developer and Administrator with over 8 years of experience in information technology and over 6 years in enterprise development.
- Proficient in data modeling, problem solving, enterprise development and small team management. In addition, have Java core and web services experience.
- H ave extensive experience with Force.com developer toolkit - Apex, VisualForce, Lightning Components, Force.com IDE, Force.com Migration Tool, Web Services / SOA & Metadata APIs.
- Have 3 completed Salesforce enterprise projects which were based on Salesforce CRM, Force.com and Managed package.
- Good interpersonal and communication skills.
TECHNICAL SKILLS
Languages: Apex, Java, SQL, JavaScript\TypeScript, C#, PHP
Frameworks: Salesforce Lightning Component , Angular.JS, Spring
DBMS: MS SQL, MySQL, Derby, DB2
Tools: Lightning, Visualforce, Git, TeamCity, Jenkins, SFDX CLI, Ant Migration Tool
Methodologies: Scrum, Kanban
Other: Object Oriented Programming, CI\CD, Unit testing, SOLID, DRY, KISS, YANGI, Enterprise Design Patterns
PROFESSIONAL EXPERIENCE
Confidential
Senior Salesforce engineer
Responsibilities:
- Developed the architecture and design of the new app for Force.com;
- Developed business logic using the TDD methodology;
- Did data migration from the legacy system to Salesforce;
- Organized app access based on profiles, permission sets, sharing settings;
- Worked directly with the customer;
- Created technical documentation;
- Fixed bugs.
Used languages and technologies: Salesforce DB, IDE Eclipse, Ant Salesforce tools: Force.com IDE, Force.com Migration Tool, Workbench, Developer Console, Salesforce Data Loader Lotus Notes, Lotus Notes Designer, APEX, Lightning Components, Visualforce, JavaScript, HTML, CSS, Java, Lotus Script
Key Developer
Confidential
Responsibilities:
- Developed new features and fixed bugs;
- Organized and managed refinement (grooming) sessions;
- Estimated tasks;
- Performed code reviews;
- Sprints rollout on environments, including the production environment;
- Created required documentation according to customer requests (diagrams, UML schemas, etc.);
- Mentored new developers.
Used languages and technologies: Salesforce DB, IDE Eclipse, Ant, Git and gitlab.com, Salesforce tools: Force.com IDE, Force.com Migration Tool, Workbench, Developer Console, APEX, Visualforce, JavaScript, HTML, CSS, JQuery
Key Developer
Confidential
Responsibilities:
- Supported, updated and issued the existing salesforce managed package;
- Integrated the 3rd party system into Salesforce
- Allocated tasks between team members;
- Refactored legacy code;
- Improved compatibility of existing pages with Lightning Experience;
- Communicated directly to a customer;
- Created technical documentation including UML diagrams;
- Fixed bugs and wrote unit tests.
Used languages and technologies: Salesforce DB, Microsoft SQL Server, Salesforce Cloud Tools, IDE Eclipse, Microsoft TFS, Microsoft Visio 2013 Microsoft Visual Studio 2014, ReSharper, TeamCity, APEX, AJAX, Visualforce, JavaScript, HTML, XHTML, CSS, JQuery, Angular.JS, SQL
Junior Salesforce developer
Confidential
Responsibilities:
- Implemented new functionality;
- Created, updated Visualforce pages and controllers;
- Covered the code with unit test;
- Fixed bugs.
Used languages and technologies: Inner Salesforce database (Cloud Database), Salesforce UI, IDE Eclipse, Notepad++, Git, APEX, AJAX, JavaScript, jQuery, VisualForce