What are the responsibilities and job description for the Sr. Salesforce Developer Opening in US position at Grazitti Interactive Inc.?
Grazitti Interactive is a global digital services provider leveraging cloud, mobile and social media technologies to reinvent the way you do business. Since 2007, Grazitti has been helping companies power their businesses with its marketing automation and cloud innovation services.
As a global consultancy, we have strategic partnerships with technology pioneers like Marketo, Salesforce, Google, Alteryx, Microsoft, Adobe, Lithium, Optimizely, Acquia, Shopify and Jive. We combine these platforms with our innovative approaches to provide effective, result-oriented solutions to our clients. We have been helping hundreds of global companies to transform their business technologies and save millions.
We are looking for proficient Salesforce Developer
Please find below the Job description.
Job Summary
As a Salesforce Developer, you would be working on the design and development of applications on Salesforce for leading US customers. You would develop and debug complex new software enhancements for Salesforce projects as a part of our Salesforce development team.
Experience
4 years of relevant experience in Salesforce implementation.
Attributes and Skills required
- Salesforce.com, Salesforce Admin/ Platform Developer 1 Certification is preferred.Hands On experience in developing applications using Salesforce.com developer toolkit including Apex Classes, Controllers and Triggers, Visualforce, Force.com IDE, Migration Tool, Web Services.
- Exposure in Salesforce Community Development
- Proficient in HTML, XML, JavaScript, SQL, Java or C#, SOAP-based web services.
- Knowledge of data management, SQL and RDBMS technologies, SOA design principles would be preferred.
- Familiarity with Outbound Messaging implementation is a plus.
- Excellent Communication Skills required.
ROLES AND RESPONSIBILITIES
- Developing customizations or applications using force.com platform
- Working in an agile environment as part of a team
- Creating new features and enhancements to existing apps
- Maintaining the code base and ensuring it remains consistent with the overall application architecture
- Communicating effectively within the organization and across teams
- Participating in the development process by providing feedback and suggestions
- Collaborating with other developers to ensure consistency and quality
- Assisting in testing and debugging issues
- Supporting the deployment of changes to production
- Providing technical support to users
- Contributing to the design of user interfaces
- Identifying and resolving problems
- Analyzing business processes and developing solutions
- Contributing ideas and recommendations related to product direction
- Evaluating new technologies and products
- Conducting research and analysis
- Performing other related duties as required.