Senior Salesforce Developer

Summit Technologies is looking for qualified team members. We offer competitive pay, a full range of benefits and a work environment that puts our people first.

Job Summary

We are looking for a creative and driven developer to work with our clients to gather requirements, document solution design, configure the Salesforce application and ensure successful engagements and project go-lives implementations.


Position Summary

The Senior Software Developer develops specifications and gathers requirements; documents solution design; and configures the SalesForce application in response to client needs and planned usage for the application.  This role develops, modifies and maintains the SalesForce application that may be customized or standardized. This position participates in design and coding activities, working collaboratively with other team members and the client team.  Ultimately, the Senior Software Developer ensures successful engagements and project implementations. 



  • Execute declarative Salesforce application configuration

  • Use Apex and Visualforce to create unique customer-based solutions

  • Ability to lead client projects and internal team

  • Interact directly with our customers and the Summit Technologies team, including consultants, architects and sales to ensure customer success

  • Participate in the full application life cycle from technical design to development, testing, and deployment

  • Build product extensions using Visualforce technology

  • Develop new native products on the platform


Essential Functions and Responsibilities

  • Ensures that the overall Salesforce solution optimizes the client’s investment in the application, balancing business needs with technical complexity.   Specifically, this position will utilize Apex and Visualforce to create unique client-based solutions. 


  • This role will span all aspects of the software development lifecycle and include working alongside the client’s business, development and user experience teams in a highly collaborative environment.  From technical design to development, testing and deployment, the Senior Software Developer is ultimately responsible for developing overall solution design options and recommendations.


  • Understand and evaluate business requirements in the context of the client’s overall system solutions, including systems outside of Salesforce that are unique to the client.


  • Responsible for developing new features and functionality as well as integrating new modules that enhance the client’s experience with the SalesForce application.  Builds product extensions using Visualforce technologies. 


  • Drafts and documents comprehensive design specifications to include functional specifications, solution design document, as well as the technical design document.


  • Interacts directly with clients and the Summit Technologies team, including consultants, architects and sales to ensure client success and satisfaction.  Among these many stakeholder groups, this position coordinates and negotiates solutions to complex, cross-functional scenarios while remaining focused on the overarching objective for the client. 


  • Routinely participates in problem analysis with client business users and assists in determining software solutions and enhancements.  Regularly conducts design review meetings and leads the evaluation of technical requirements and options associated with the client project.  Equally critical is the conducting of code reviews and providing timely and appropriate feedback to project stakeholders. 


  • May also provide maintenance, including troubleshooting, support for the SalesForce application and triage support issues to other areas of development if needed.


  • Remains abreast of the current and future SalesForce feature set and how those changes are relevant to the client organization.  Further, this role sets direction for the client to adopt features and technology that will maximize utilization and investment. 



Required Qualifications

  • Developer Certified

  • Bachelor's Degree in Computer Science (or related field) a plus

  • Have 2+ years of experience with administration

  • Have 2+ years of experience with programming in APEX, Visualforce and the Web Services API

  • Have 5+ years of general IT/Programming experience

  • Be able to build custom integrations between SFDC and other software

  • Be able to see a task from a business standpoint, not just a technical perspective

  • Be results-oriented, able to take a task and achieve its objectives with minimal guidance

  • Know how to quantify and visualize business data

  • Be creative, resourceful and able to think outside the box

  • Excellent oral and written communication skills

  • Ability to work well both individually and within a team

  • Comfort in working in a small company atmosphere at a fast pace


This position description is intended to be dynamic and subject to change. Position requirements and essential functions may be altered from time to time based upon the needs of the organization and department. This position may be required to execute special projects or other related duties on occasion.


Applicants must possess work authorization in the US, which does not require sponsorship now or in the future by the Summit Technologies for a visa. Summit Technologies is an equal opportunity employer committed to workforce diversification. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.