Description

We are looking for a Senior Salesforce Developer to join our team. This individual will serve within a technical consulting organization and must be proficient and capable with Salesforce technical product knowledge and relevant third-party tools. They will provide and continually expand domain expertise within the federal market and serve as a trusted advisor to clients. This person will also bring solutions and innovate; bringing new ideas to the table. In addition, they will co-manage and maintain the various technical environments. Job Specific Duties: - Work across multiple teams to create required custom components to meet client needs - Develop high quality code, primarily using standard web technologies (HTML, CSS, and Javascript) and Salesforce tools and plug-ins - Review and provide coding standards and best practice to on shore and off shore teams - Design and build integrations between Salesforce and other systems using web services and integration middleware tools such as Informatica, Mulesoft, and others as required - Collaborate with other members of the project team on custom software/integration design and system testing - Manage implementation and optimization of CI/CD pipelines, ensuring efficient and reliable delivery of software updates - Meet with stakeholders to determine business, functional and technical requirements and participate in application design, configuration, testing and deployment - Perform configuration, customization, and custom development of the Salesforce platform - Participate in efforts to develop and execute testing, training and documentation - Knowledge and comfort operating in production and development environments - Willing to be hands-on in producing tangible deliverables (requirements specifications, design deliverables, mapping documents, status, project plans) - Utilize best practices to perform operational support, enhancements, bug fixes as needed to the Salesforce.com platform - Proactively engage on continuous improvement efforts for application design, support, and practice development efforts - Provide technical assistance and end user troubleshooting for bug fixes, enhancements, and "how-to" assistance Required Skills: - Bachelor’s Degree from an accredited college or university is required; Degree in Computer Science is preferred; Additional experience would be considered in lieu of degree - Direct experience working on CRM projects for middle market and enterprise size companies - Direct experience working with Salesforce tools such as Lightning Web Component, Visualforce and Apex Code, and others, as needed - Working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development - Experience and expertise in core web technologies including HTML5, Javascript and jQuery - Software engineering skills with Force.com Platform (Lightning, Apex, VisualForce, SOQL, Unit Testing) - Demonstrated experience and knowledge of relational databases, data modeling, and ETL tools - Experience with Agile/SAFe development methodologies - Experience with web services (REST & SOAP, JSON & XML, etc.) Desired Skills: - Software engineering skills with Java SE & EE (Java, JSF, SQL) preferred - A desire to work with the latest tools, technologies, and methodologies (Force.com Platform, Eclipse, Talend Open Studio, Oracle, MySQL, Visual Studio 2012, object relational (O/R) mapping (NHibernate), NUnit) - A desire to work within a fast-paced, collaborative, and team-based support environment - Interested in developing their professional network through participation in technology user groups, networking events, and technology organizations. - Must demonstrate a willingness to put in the extra effort - Demonstrated ability to build trusted advisor relationships with clients - Experience supporting sales and business development - Experience developing within financial systems and tools Years of Experience: 5-7 Years in Salesforce development Certifications: - Salesforce Platform Developer I (required) - Salesforce Platform Developer II (preferred)

Education

ANY GRADUATE