Alliance Defending Freedom Software Developer in Scottsdale, Arizona

Everyone says they want to change the world. We’re looking for people who actually will.

Alliance Defending Freedom is an alliance-building legal organization that advocates for the right of people to freely live out their faith. Please visit our careers page to view our Statement of Faith and Guiding Principles.

Software Developer

Alliance Defending Freedom is looking for a highly skilled Software Developer located in Scottsdale, Arizona. As the Software Developer, you are a vital part of the Business Systems team. In this role, you will report to the Senior Software Developer and are responsible for maintaining and enhancing a number of custom .net applications. The developer will also be responsible for complex reporting and developing system integration between custom applications and third-party applications. Experienced using .NET, C#, and SQL Server is a requirement. The developer will also have the opportunity to work with Salesforce Apex code and the Salesforce platform. Experience with Salesforce is not required.

Your Essential Responsibilities:

In this position, you will:

  • Execute the full development lifecycle within the Salesforce environment. This includes requirements gathering, design, implementation, testing and release.

  • Responsible for developing new systems, enhancing existing systems, bug fixes, or any technical task required to ensure successful application deployment.

  • Responsible for system integration between external applications and Salesforce.

  • Contribute to recommendations of design approaches and assist in developing product enhancements (both functional and technical) that satisfy customer contract requirements identified by project managers.

  • Work directly with clients in a professional, friendly manner

  • Troubleshooting – solve users’ day-to-day problems and questions as they arise.

  • Support Documentation – develop release notes, training plans and documentation for users

Skills you need to succeed:

Demonstrated proficiency in:

  • Excellent organizational skills and the ability to effectively prioritize and execute tasks in a fast-paced environment

  • Excellent communication, customer service, team play, research, organization, decision-making, listening and detail-oriented analytical skills, including the ability to articulately explain any problem or bug and ability to describe how problems were fixed

Education and/or experience:

  • College degree or equivalent work/technical experience.

  • Proficiency in an object-oriented language such as Apex or C# and relational database design is required

  • 3 years’ experience in Salesforce or .NET development. (Salesforce is preferred)

  • Salesforce development to include Apex, SOQL, Visualforce

  • .NET development to include C#, SQL, JavaScript/JQuery


We have it! Alliance Defending Freedom offers team members a competitive compensation and benefits package that includes major medical insurance, dental care, medical and dependent care reimbursement, paid disability, long-term care insurance, and life insurance. We also offer a 401(k) plan with a generous company match. Work and life balance is important to the well-being of our team members. You will receive paid time off (PTO) that starts accruing from your hire date and 10 paid holidays per year.