DHA, Housing Solutions for North Texas

 

Senior Salesforce Developer

Salary: $120,000 - $138,000

 

Join the team dedicated to providing affordable housing solutions across North Texas.

At DHA, Housing Solutions for North Texas, our mission is to provide quality, affordable housing and access to supportive resources across the region. As the Senior Salesforce Developer, you play an important role in helping us fulfill this mission by advancing enterprise-grade Salesforce solutions that improve operational efficiency. You will lead the technical aspects of Salesforce application development, integration, deployment, and testing across DHA programs. Other aspects of the position will entail designing and delivering scalable, custom-built solutions while also performing key administrative functions, including the management of user roles, permissions, and data access controls to ensure appropriate security and governance. In addition, the role will be responsible for integrating Salesforce with internal and external IT systems, ensuring reliable data exchange and system interoperability.

 

Enjoy these benefits when you join the DHA team!

Icon showing flexible work schedule

Flex Work: 4.5 or 4-Day Work Week

Icon showing Paid Time Off

Paid Time Off + 12 Paid Holidays

Icon with rocking chair showing retirement benefits

Retirement Plan with 5% Employer Contribution & 457(b) Deferred Compensation Plan

Icon with graduation cap showing tuition reimbursement benefit

Tuition Reimbursement

Icon representing the employee assistance benefit

Employee Assistance Program: Financial, Legal, Mental Health and Counseling

Icon representing medical plans

Medical, Dental and Vision Plans

Icon showing Section 125 cafeteria plan

Section 125 Pre-Tax Cafeteria Plan

Icon showing HSA and FSA account benefit

Health Savings and Flexible Spending Accounts

Icon showing term life insurance benefit 

Term Life Insurance: Short- and Long-term Disability Plans

Key Responsibilities 

  • Administer and manage Salesforce environments, including user access, roles, permissions, security controls, and release management for application changes, upgrades, and new deployments.
  • Perform data analysis and validation, and ensure that clean, well-structured data is available to support Salesforce workflows, automation, reporting, and decision-making.
  • Design, build, test, and deploy scalable Salesforce solutions that align operational requirements with analytical and reporting needs, ensuring data integrity, performance, and long-term maintainability.
  • Produce and maintain comprehensive technical documentation, including solution designs, architecture diagrams, configuration specifications, testing plans, and deployment notes for both out-of-the-box and custom implementations.
  • Configure/Deploy Salesforce applications including custom objects, fields, Lightning record pages, Flows, Apex Classes, LWCs, Velocity Tools, macros, reports, dashboards, OmniScripts, and Experience Cloud sites.
  • Develop and enhance Salesforce solutions using Apex, Lightning Web Components (LWC), Aura components, and Velocity tools (OmniScripts, DataRaptors), incorporating HTML, CSS, and JavaScript where appropriate.
  • Create intuitive and accessible user interfaces
  • Lead or support complex platform initiatives and integrations, including Knowledge Base configuration, Omni-Channel implementation, Service Cloud Voice, Communities, and telephony integrations, call center configuration, and Salesforce integrations with internal and external systems.
  • Troubleshoot, debug, and resolve Salesforce application issues, perform code reviews, and enforce best practices to ensure solution quality, security, scalability, and performance.
  • Continuously evaluate and improve Salesforce solutions by monitoring platform updates, applying industry best practices, and identifying opportunities to enhance system efficiency, analytics, and user adoption.

 

Knowledge and Skills for Success

A successful Senior Salesforce Developer has...

  • Platform Developer II skills (required)
  • Salesforce System Architect certification (highly desirable) or completion of one or more System Architect–track certifications (desirable)
  • Experience with Service Cloud Voice and/or telephony integration preferred.
  • Demonstrated experience with Salesforce administration, including security, roles, permissions, and access controls (required).
  • Deep understanding of web software development, relational databases, object-oriented concepts, and Salesforce architecture.
  • Experience customizing Salesforce applications, developing custom functionality, and integrating Salesforce with other applications.
  • Demonstrated experience designing and maintaining ETL pipelines between Salesforce and analytics platforms such as Power BI, including data extraction, transformation, validation, and scheduled refresh processes (preferred).
  • Demonstrated experience with advanced Salesforce.com development tools and techniques, including Apex, Force.com custom development, triggers, controllers, JavaScript, SOAP and REST APIs, JSON, objects, SOQL, SOSL, Lightning Components, Visualforce pages, and web technologies such as HTML and CSS.
  • Ability to handle data management tasks including data load, transformation, cleaning, migration, and integration.
  • Excellent communication and interpersonal skills; ability to convey technical information to both technical and non-technical audiences.
  • Strong verbal and written communication skills.

 

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering or a closely related technical field is required.
  • 3+ years of  experience in Salesforce development and programming.
  • 3+ years of experience with Service Cloud

 

How to Apply

Applications must be submitted online by using the Apply button at the top of this page.

Be sure to answer every question on the application. Incomplete applications will not be considered. Please use N/A for questions that are not applicable to you. 

If you are interested in more than one open position at DHA, you must submit an application for each role.

The employment history section of the application must be completed. We cannot accept a resume as a substitute. 

 

DHA is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity and all employees and applicants are treated equally without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

In compliance with Federal and State equal employment opportunity laws, qualified applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, marital status, veteran status, non-job related disability, or any other protected group status.

Applicants are considered for all positions, and all employees are treated during employment without regard to race, color, national origin, religion, sex, disability, sexual orientation, gender identity, genetic information, veteran status, familial status or age.

We perform drug and alcohol testing and criminal background checks on all individuals offered a position at Dallas Housing Authority.


All offers of employment are conditional upon verification of information obtained as the result of DHA's investigation and testing.

Any misstatement or omission of a fact relevant to original appointment or nature of work assignment will result in dismissal later.

Answer every question.

 

Applicant Notice:
Only one (1) position can be applied for on an application.

All sections of the application must be completed. Incomplete applications will not be processed. Any request for information on the application that does not apply, the applicant should write “N/A” in that field.

A Resume will not be substituted for completing the Employment History section on the application.
A P.O. Box address will not be accepted for the address. The Application will not be processed without a physical street address.