Sr. Salesforce Developer 9/6/2016
JOB DESCRIPTIONAPPLY Sr Software Developer - Salesforce
Participates in the analyzing, writing, testing and deploying of software applications using the current set of standards and methodologies. This includes researching, designing, documenting, and modifying software specifications throughout the development life cycle. Participates with business partner in design reviews and technical briefings and evaluates alternative system solutions and functional specifications. Sr Software Developer usually leads the effort above and provides mentoring to Software Developers. Typically assigned more complex applications and business needs.
Key Duties / Responsibilities:
1. Critical partner to business and interacts with business partner usually by answering technical questions based on a understanding of the business. 20%
2. Typically leads project technical team or may operate as a member of a project team. 10%
3. Develops business solutions and creates business requirements through clarifying needs based on extensive business knowledge. 20%
4. Leads solution development and evaluation of applicable system requirements through ability to think "big picture" and knowledge and experience of existing and new technologies. 20%
5. Assists in estimating work plan may act as QA lead as needed. 5%
7. Assists in development of software development standards and processes (5%)
8. Participates in SLC metrics and procedures (5%)
9. Project Management (5%)
10. IT Customer Service (5%)
Leads tech teams on assigned projects
Communication exhibits leadership and offers new perspectives May assume responsibility for orienting, training, checking work and maintaining workflow Requires interpretive thinking and considerable judgment to develop integrated solutions for complex problems and issues Required to proactively determine effect of organizational changes
Physical Requirements / Working Conditions:Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.
Education Identifies and resolves problems in a timely manner; Develops alternative and innovative solutions; Works well in group problem solving situations; Uses reason
even when dealing with emotional topics; Meets challenges with resourcefulness
Skilled with specific hardware/softwarerequired and varies with individual position assignment; Advanced knowledge of programming and database languages, principles, theories, concepts and technology; solid understanding and demonstration of methodology, configuration and change management practices
Speaks clearly and persuasively in positive or negative situations; Listens and gets clarification. Writes clearly and informatively; Presents numerical data effectively; Ability to effectively communicate technical information.
Able to deal with frequent change, delays, or unexpected events; Manages competing demands; Changes approach or method to best fit the situation
Displays willingness to make decisions in a timely manner; Exhibits sound accurate judgment; Supports and explains reasoning for decisions; Includes appropriate people in decision-making process
Manages difficult customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Meets commitments
Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.
Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others' ideas and tries new things; Treats others with respect and dignity.