TDB Communications, Inc. is seeking qualified Salesforce Developers to join our team! Responsibilities include:
The Salesforce Developer will design, code, and maintain highly scalable and reliable enterprise applications using Web technologies such as JavaScript, jQuery, XML, and AJAX.
- Package and deploy applications for production
- Develop software components to support data enrichment and transformation in a high traffic transactional data and data warehouse environment
- Provide development estimates outlining business and technical risks
- Develop and deploy software in an incremental process that is potentially shippable with each iteration
- Identify and significantly contribute, where appropriate, to division initiatives
- Provide technical and business explanation and justification for architectural, design, and coding approaches
- Work under tight time constraints with changing requirements
- Execute thorough unit and integration test cases for developed solutions
- Develop data persistence and transmission based on commercial and open source relational databases
- Regularly update technical and business teams as to plans, progress, and issues
- Produce high quality software following best practices and established standards such as Test-Driven Development and Pair Programming
- Plan, design, enforce, and audit policies and procedures that safeguard the integrity of and access to enterprise systems, files, and data elements
- Development/maintenance and defect resolution of code
- Attendance at daily scrum to discuss accomplishments, plans and blockers
- Adherence to agile process and defined development standards including technical design specifications (TDS), code reviews, unit and integration testing
QUALIFICATIONS:
- Bachelor’s Degree in Computer Science or Engineering
- Proficient with SOQL, and/or SQL
- 3 years of experience with Salesforce Lightning Components, Apex, JavaScript, HTML5, Visualforce
- 3 years of experience developing and customizing Salesforce.com application via web services, SOQL, Data Loader, Reports and Dashboards
- Experience with Agile and Waterfall projects, and all phases of the Software Development Lifecycle (SDLC) including analysis, design, coding, unit testing, integration, user acceptance testing, maintenance
- Understanding of Salesforce.com architecture and API’s, including Salesforce integration with 3rd party solutions
- Experience documenting current state technical data flows and making recommendations for future state improved processes/designs and driving the solution to the future state
- Experience or knowledge in various Salesforce.com APIs like SOAP, REST, BULK, and Streaming API
- Can lead and mentor junior Salesforce developers
- Expert understanding of IT governance including environment management, release management, source code control management, and deployment methodologies – Can help create and implement best in class processes
- Post-release product support and driving continuous improvements
- Experience in overseeing the direction, development, implementation, and maintenance of Salesforce technical solutions
- Experience with version control systems (Git, Subversion, etc.)
- Ability to work collaboratively within a team environment to meet aggressive goals and pre-defined measurement criteria
- Creative approach to problem solving
REQUIRED CERTIFICATIONS:
- Salesforce Certified Platform Developer
- Salesforce Certified Platform Developer II
RESIDENCY REQUIREMENT:
- Must have lived in the United States at least 3 out of 5 years.
PREFERRED QUALIFICATIONS:
- Previous Healthcare IT experience is desirable
- Experience working on a team using Scrum or other Agile project framework
- Experience in web-designing, HTML5, CSS3, Hibernate, Git
- Experience in integrating Salesforce with other applications via real-time, batch, synchronously and asynchronously
- Experience in creating and managing complex workflow rules, data validation and triggers
- Experience in Salesforce Out of the Box functionality
- Experience in data management and data loading tools such as Data Loader
- Strong understanding of release management and change management
- Ability to develop technical requirements, prototyping, coding, testing, deployment and support using Agile/Scrum methodologies
TECHNICAL EXPERIENCE:
- Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.)
- Microsoft Project
- SharePoint
INTERPERSONAL SKILLS:
- Excellent interpersonal, verbal and written communication, and organizational skills - must be able to communicate fluently in English both verbally and in writing
- Should be deadline and closure oriented, work under tight time constraints with changing requirements.
- Should be self-driven.
- Effectively work on multiple applications and teams simultaneously.
- Strong analytical, organizational and project management skills.
- Demonstrated ability to lead and work with cross functional teams including senior level individuals.
- Must be able to thrive in a fast-paced, rapidly evolving environment with varying priorities, based on a team building culture.
TDB Communications, Inc. is an EEO Affirmative Action Race/Sex/Sexual Orientation/Gender Identity/National Origin/Veteran/Disability Employer
Required Skills
Required Experience