6 days old

Senior Salesforce Developer

Reston, VA 20190
  • Job Code
    578401
  • Payrate
    $55 To $65

Senior Salesforce Developer --- Reston, VA


Randstad Technologies is searching for an experienced Salesforce Developer, this is a contract to perm position with one of our largest clients in Reston, VA.



The Senior Salesforce Developer is responsible for the design, configuration and development of the College Board's Saleforce.com CRM system and other related applications software within the client's Information Technology Data group. The successful candidate will be a seasoned software engineer with leadership skills and extensive knowledge and experience in designing, building, testing and documenting complex, highly scalable and dependable capabilities and integrations on the Salesforce.com platform.



The candidate will interact closely with project teams, scrum masters, business analysts, test engineers and other software engineers to shape, identify, prioritize, and realize project requirements in the delivery of business solutions.



Successful candidates will have a comprehensive knowledge of web front-end and back-end Salesforce.com development tools, technologies, practices, and standards; proven ability to integrate large scale systems or third party products; and a track record of delivering high-quality, web-based business solutions in a timely and effective manner


Responsibilities


- Builds, tests, deploys and maintains production CRM code for complex applications using Visual Force, Apex, Informatica Could , CSS, X/HTML and other programming and scripting languages.


- Assists scrum master in project planning and estimating of project score items.


- Follows established coding standards and other group procedures, both individually and at a team level. Must ensure proper code reviews are held for the project and that development processes and tool utilization are followed


- Provide day to day Tier 2 end user support (including complex formulas and system maintenance) and assist users to troubleshoot issues and increase their knowledge of Salesforce.com.


- Perform data imports, fulfill ad hoc data requests, data integrity and manipulation tasks such as merging duplicate records and establishing proper ownership of existing accounts and contacts.


- Successfully create and maintain documentation on application code, use and flow, and training materials.


- Maintain a holistic view of all business processes and users in the system to understand cross-functional impacts with regard to configuration, process, workflow and reporting.


- Research changes in upcoming versions of Salesforce.com and other integrated applications; provide recommendations when necessary to enhance efficiency and staff productivity.


- Establish and implement best practices with regards to system maintenance, configuration, development, testing, data integrity, backups, etc.


- Ability to design, code, test, debug, package and deploy quality, scalable and well documented solutions on the Salesforce platform.


- Create APEX triggers to manipulate data.


- Ability to develop integrations between Salesforce and other applications and systems.


- Develop and maintain Visualforce, AppExchange, Force.com pages and integration to other third party solutions


- Provides technical ownership in primary areas of competence, and task management and product support.


- Perform problem definition, root cause analysis and recommend solutions to application issues.


- Contributes to the engineering team's culture of high code quality. Accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed.


- Works closely with project and business team to thoroughly understand the system requirements and ensure they are properly implemented. Also must seek ways to meet the underlying business requirements with low-cost, yet highly re-usable patterns and actively escalate requirements that may cause unnecessary risk or cost.


- Experience and in-depth knowledge of cloud based infrastructure components Expert-level Object Oriented knowledge, with demonstrated complex implementations a must, e.g., custom API's, optimization techniques, and design patterns.


- Ensure that application code adheres to enterprise and industry standards and best practices, including performance and security standards.


- Thorough understanding of implementing accessibility and progressive enhancement presentation layer coding practices. Works with Interface Design Architects to assure accessibility standards are met at a code level.


- Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an infrastructure team.


- Perform other duties and projects as assigned.


Required Skills:*


- Minimum of 2 years demonstrated experience as a Saleforce.com Developer/Administrator, with technical implementation and day to day operations experience


- Expert-level understanding of the Salesforce.com programming language, related optimization techniques, and design patterns.


- Must have strong knowledge in one or more of the following: APEX, Visual Force, HTML, JavaScript, Dozer, DOM, AJAX, CSS/CSS2, XML, XHTML, DHTML ,JSON


- Experience in adhering to software development guidelines and in performing code and design reviews


- Experience in documenting design and architecture artifacts and presenting artifacts for architectural review


- Effective communication skills are a must along with a strong customer service orientation, and the ability to clearly discern client needs.


- Ability to effectively coordinate multiple responsibilities simultaneously, with fast, flexible work style.


- Knowledge of Java/J2EE, Hibernate, Spring, SQL/PL-SQL a plus


- Knowledge and experience in developing SOA/Web Services based applications is preferred


- Experience or knowledge in deployment of cloud-based applications using AWS strongly preferred


- Test-driven development and continuous integration experience is preferred


- Experience working in an iterative dev/ops environment (familiarity with Agile/Scrum is a significant plus)


- Knowledge of K-12 or Higher Education related software applications is a plus


Preferred Skills:*


- Minimum of 2 years demonstrated experience as a Saleforce.com Developer/Administrator, with technical implementation and day to day operations experience


- Expert-level understanding of the Salesforce.com programming language, related optimization techniques, and design patterns.


- Must have strong knowledge in one or more of the following: APEX, Visual Force, HTML, JavaScript, Dozer, DOM, AJAX, CSS/CSS2, XML, XHTML, DHTML ,JSON


- Experience in adhering to software development guidelines and in performing code and design reviews


- Experience in documenting design and architecture artifacts and presenting artifacts for architectural review


- Effective communication skills are a must along with a strong customer service orientation, and the ability to clearly discern client needs.


- Ability to effectively coordinate multiple responsibilities simultaneously, with fast, flexible work style.


- Knowledge of Java/J2EE, Hibernate, Spring, SQL/PL-SQL a plus


- Knowledge and experience in developing SOA/Web Services based applications is preferred


- Experience or knowledge in deployment of cloud-based applications using AWS strongly preferred


- Test-driven development and continuous integration experience is preferred


- Experience working in an iterative dev/ops environment (familiarity with Agile/Scrum is a significant plus)


- Knowledge of K-12 or Higher Education related software applications is a plus


Education/Certifications:*


- Bachelor's degree in computer science or a related subject, plus additional related college courses or professional training and minimum of five years of progressively responsible directly-related experience.


Business Travel Required?*


No


If yes, please explain:*



Other Important Information:


This will be a temp to perm position, meaning that the candidate will work for Randstad Technologies for 6-8 months before being converted over to full-time employment with the client.



If you or anyone you know may be interested in being considered for the Senior Salesforce Developer position with our client in Reston, VA, please send all resumes to [email protected] ASAP!



Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Senior Salesforce Developer

Randstad Technologies
Reston, VA 20190

Share this job

Senior Salesforce Developer

Randstad Technologies
Reston, VA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast