Posting DetailsPosting Information
Posting Number PG194823EP
Internal Recruitment No
Working Title Salesforce Developer
Anticipated Hiring Range $105,000 - $115,000, Commensurate with experience and education
Work Schedule Monday - Friday; 8am - 5pm and other hours as needed to fulfill the duties of this position; flexible work arrangement available.
Job Location Raleigh, NC
Department Advancement Services
Essential Job Duties The Salesforce Developer is responsible for designing, building, and maintaining solutions across University Advancement's Salesforce ecosystem centered around Kindsight's ascend managed package. The role combines strong hands-on software development, thoughtful technical design, adherence to best practices, and stewardship of code quality. The Salesforce Developer manages the full application development lifecycle, working with cross-functional teams in the design, development, testing, and deployment of solutions. The ideal candidate brings their expertise to ensure solutions are reliable, secure, performant, and aligned with business and architectural standards. This role reports directly to the Director of Application Services within Advancements Services.
Other Responsibilities Key responsibilities will include, but not limited to the following:
Architecture and Design- Assess business requirements to drive architectural decisions, balancing Salesforce out-of-the-box features, third-party AgentExchange products, and custom programmatic solutions.
- Translate business requirements into scalable technical designs, specifications, and data flow diagrams using Salesforce best practices.
- Participate in design reviews and user story scoping sessions to provide guidance on solution patterns and platform capabilities.
- Work closely with administrators, solution/product owners, cross-functional teams, business analysts, and other technical leads to refine requirements.
Development & Customization- Develop and maintain scalable solutions using Apex, Lightning Web components (LWC), and advanced flow orchestration.
- Maximize the use of low-code/no-code capabilities to build a robust framework designed for sustainable scalability.
- Strong debugging and troubleshooting skills, with the ability to analyze complex system logs, trace execution paths, and resolve platform exceptions efficiently.
- Proven track record of delivering hands-on Salesforce integration solutions, with deep technical proficiency in RESTful and SOAP web services.
- Build reusable components, utilities, and frameworks to accelerate development across the team.
- Monitor Apex jobs, integrations, and platform events for failures or performance issues.
- Stay updated with Salesforce platform releases and industry trends to recommend best practices and improvements.
Release Management & DevOps- Participate in structured release processes using tools such as VS Code, GitHub, and Gearset CI/CD pipelines.
- Maintain documentation for release processes, configurations, and technical implementation.
- Perform code merges and resolve conflicts during deployment to higher environments.
- Support DevOps processes, including branching strategies, CI/CD pipelines, and deployment sequences.
Data Modeling, Mapping, and Transformation- Design and maintenance of custom objects, fields, relationship, and record types.
- Ensure the data model supports scalability, reporting needs, and integration patterns.
- Implement sharing rules, permission sets, and role hierarchy strategies aligned with security requirements.
- Evaluate the impacts of scheme changes across automation, interactions, and UI components.
Testing and Quality Assurance- Write comprehensive unit tests with meaningful assertions and required code coverage.
- Support integration testing, regression testing, and UAT cycles.
- Validate performance, scalability, and error handling behavior to complex flows and Apex logic.
- Conducts bulk data testing and governor limits analysis to ensure code performs under the high-load periods.
- Participate in peer code reviews and enforce coding standards.
Compliance and Governance- Adhere to enterprise security, data governance, data retention policies, and other compliance standards,
- Ensure all development follows established coding conventions and architectural guidelines.
- Maintain auditability through documentation, version control, and traceable deployment practices.
Qualifications
Minimum Education and Experience - Bachelor's degree with preference in Computer Science, Information Technology, or a related field/discipline.
- 5+ years of hands-on experience in Salesforce development and configuration.
- Salesforce Certified Platform Developer
Other Required Qualifications - High proficiency in Apex developments, including classes, triggers, asynchronous processing, and integration callouts.
- Advanced experience in building Lightning Web Components (LWC) with reusable, modular design patterns.
- Demonstrated experience designing and implementing Salesforce data models, including objects, relationships, and security controls.
- Experience integrating Salesforce with external systems using REST/SOAP APIs, platform events, and middleware tools within a hybrid cloud ecosystem.
- Experience with DevOps and source control solutions.
Preferred Qualifications - Salesforce Certified Platform Developer II
- Familiarity with advancement/fundraising data sets, including biographic data workflows and fundraising-related transactions.
- Familiarity with Kindsight ascend or AdvancementRM managed package.
- Experience in working within a hybrid ecosystem (cloud and on-premise platforms).
- Experience in higher education and/or not-for-profit industry.
Required License(s) or Certification(s) N/A
Valid NC Driver's License required No
Commercial Driver's License required No
Recruitment Dates and Special Instructions
Job Open Date 08/18/2026
Anticipated Close Date 8/31/2026; If posting is still active we are accepting and reviewing applications.
Special Instructions to Applicants In addition to your application, please submit a cover letter, resume, and the contact information for at least three professional references.Position Details
Position Number 00112258
Position Type EPS/SAAO
Full Time Equivalent (FTE) (1.0 = 40 hours/week) 1.0
Appointment 12 Month Recurring
Mandatory Designation - Adverse Weather Non Mandatory - Adverse Weather
Mandatory Designation - Emergency Events Non Mandatory - Emergency Event
Department ID 085001 - Advancement Services