Salesforce Developer
Job Description
We are seeking a senior-level software developer to go above and beyond in leading and contributing to development projects, while also practicing superb collaboration and communication skills.
- Who We Seek:
- Passion Seekers. You genuinely care about the work that you do and its impact on users
- Self-Starters. You’re a go-getter who is not afraid to step up and disrupt the status quo.
- Entrepreneurs. You bring fresh ideas to the table, work hard, develop business and consistently seek new challenges.
- Collaborators. You’re a great contributor to a high performing team that accomplishes great feats for our customers.
- RESPONSIBILITIES
- Lead projects from start to finish including planning, scoping, designing, coding, testing and deployment
- Own and lead all Salesforce projects (enhancements, bug fixes, upgrades, integrations)
- Interact with various business users (including senior executives) to gather requirements
- Integrate Salesforce with various products via APIs
- Deploy packages Production and other environments
- Utilize modern technologies to solve problems
- Administer Salesforce to meet business needs
- Customize workflows and dashboards
- Upgrade Salesforce Classic to Lightning
- Perform periodic mass data upload, manipulation and cleanup
- Replace Data.com integration
- Automate various workflows and data cleanup
- Propose ideas to improve processes
- Monitoring and maintaining systems
- Evaluate and interact with third party tools vendors
- Provide detailed estimates for projects and tasks
- Clearly and regularly communicate with management and technical support colleagues
- Confirm application operation by conducting tests; modifying program sequence and/or codes
- Create and document standards and best practices for the development team
- Stay up to date with modern technologies
- Conduct knowledge transfer sessions
- QUALIFICATIONS AND SKILLS
- Required Education & Experience
- Bachelor’s Degree in Computer Science or Computer Engineering
- 3+ years experience in Salesforce development
- Experience with both Classic and Lightning development
- Experience integrating Salesforce with other applications via APIs
- Experience leading projects and managing timelines
- Experience in gathering requirements from business leads
- Experience in APIs (REST and SOAP)
- Knowledge of modern software architecture principles
- Demonstrated experience in functional and unit testing
- Demonstrated experience in designing software that connect multiple applications.
- Knowledge of secure coding best practices
- Required Skills
- Excellent verbal and written communication skills. Must be able interact with business leads directly
- Must be highly organized with strong attention to details. Able to handle multiple priorities with little direction
- Ability to lead a project and coordinate efforts from start to finish
- Ability to gather and documenting requirements from customers
- Ability to work with a variety of tools and troubleshoot communication issues
- Ability to understand projects from the perspective of both client and business
- Flexible and willing to accept a change in priorities as necessary
- Preferred Experience
- Experience with upgrade projects from Classic to Lightning
- Salesforce certifications strongly preferred
- Experience in other technologies like .NET, Java, SQL
- Experience in modern technologies like Hadoop
- Experience in mobile development (Android and iOS).
- Experience in ERP and financial system development highly preferred.
- Required Education & Experience
By applying you agree to our Terms of Service