The job below is no longer available.

You might also like

in Jenkintown, PA

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Jenkintown, Pennsylvania

About this job

Become a Part of the NPT Team
National Philanthropic Trust is a public charity dedicated to providing philanthropic expertise to donors, foundations, and financial institutions, enabling them to realize their philanthropic aspirations. NPT was founded in 1996. Since that time, we have raised more than $57.3 billion in charitable contributions and currently manage $35.1 billion in charitable assets. We have made more than 720,000 grants totaling more than $28.5 billion to charities all over the world. We rank among the largest grantmaking institutions in the United States.
Our mission is to increase philanthropy in society. To that end, our experienced staff of philanthropic professionals are fully prepared to help you establish and administer your donor-advised fund. NPT is led by a Board of Trustees composed of nationally known experts in philanthropy and business.
At National Philanthropic Trust, we foster a welcoming environment for all.People are valued and respected for who they are-with opportunities to bring theirentrepreneurial spirit andtalents to increase giving around the world. We have an inclusive, supportive, collaborative culture that makes National Philanthropic Trust one of the most rewarding places to work.
What You'll Do
NPT is seeking a highly skilled and motivated Deployment and Test Engineer to join our Technology Solutions team. This is an exciting, hands-on opportunity to establish automated testing practices across a low-code environment while optimizing application deployment and automation processes across IT.
The ideal candidate will be a team-player and self-starter with a strong background in creating automated tests and managing a testing suite. Driven by a spirit of continuous improvement, the candidate will have experience driving the release process for a Salesforce org with connected enterprise applications spanning multiple platforms.
Experience with MuleSoft, Azure, and UiPath will be highly regarded, as will previous application development experience. Applied understanding of financial accounting, portfolio management, and investment accounting software is also a plus.
Salary range: $80,000 - $85,000
Duties/Responsibilities:
  • Establish and improve automated test frameworks for functional, integration, and regression testing in the application development pipeline.
  • Establish and improve CI/CD pipelines for seamless and automated code integration, testing, and deployment.
  • Establish automated testing and release management best practices in NPT's software development lifecycle.
  • Guide ongoing release management best-suited for NPT's evolving application development environment.
  • Stay current with industry trends and recommend relevant tools and technologies to the team.
  • Streamline the management of application releases incorporating multiple platforms including Salesforce, MuleSoft, UiPath as well as cloud services such as Azure functions, SQL Server, managed VM instances, and Azure DevOps.
  • Collaborate on implementation of software quality best practices to ensure the reliability and performance of custom enterprise applications.
  • Collaborate with teams across NPT to foster a culture of continuous improvement.
  • Collaborate with IT cybersecurity team to ensure the safeguarding of NPT applications and data.
  • Stay updated on trends to proactively identify areas for growth, improvement, and development.
  • Define standards for deployment and continuous integration practices to ensure consistency of processes across the tech solutions team.
  • Respond to urgent support requests in conjunction with Technology Solutions and IT Support teams.
What You Bring:
  • Bachelor's degree in information technology or business management information systems preferred, or equivalent experience.
  • Proven experience implementing & following software development lifecycle best practices.
  • Demonstrated proficiency in CI/CD pipeline implementation, development, and ongoing maintenance.
  • Experience with Salesforce, MuleSoft, and Azure-based cloud services.
  • Demonstrated experience implementing automated testing frameworks across multiple systems connected in a low-code environment.
  • Excellent scripting, problem-solving, and general programming skills.
  • Previous experience using Salesforce-specific deployment tools such as Gearset.
  • Familiarity with third-party financial sub accounting software is a plus.
  • Proven experience delivering on project implementations as a technical leader.
  • Experience working in a small company or team is a plus.
  • Self-driven, personable, willing to define and drive the direction of the role.
  • The ability to work both self-directed and in collaboration with others, and a strong sense of urgency in meeting sprint goals and responding to critical bugs.
  • Ability to handle multiple tasks, prioritize and manage expectations.
  • Superb written and oral communication skills.
  • .NET Framework and NuGet package management experience.
  • Java and Maven package management experience.
Physical Requirements:
  • Prolonged periods of sitting at a desk and working on a computer.