Are you interested in building a career that makes a difference and creates a legacy? Human Appeal is a faith-based charity that aims to abolish poverty by providing humanitarian aid, sustainable development programs and championing advocacy for our beneficiaries worldwide.
As Full Stack Engineer, the successful candidate will be instrumental in developing and optimizing our digital marketing technology stack. This role emphasizes working with Umbraco CMS and integrating Salesforce to enhance our digital presence. The ideal candidate will have strong technical expertise in .NET, extensive experience with Umbraco CMS, and a solid understanding of Salesforce integration, alongside a focus on digital marketing technologies and best practices. They will ensure that our digital assets are robust, efficient, and aligned with our marketing objectives.
WHAT YOU WILL BE DOING
ESSENTIAL JOB FUNCTIONS :
Responsibilities include, but are not limited to :
- Develop and Maintain Web Applications Using .NET and Umbraco :
- Design, develop, and deploy high-quality web applications and landing pages using .NET and Umbraco CMS that support Human Appeal's digital marketing initiatives.
- Customize and extend Umbraco CMS functionalities to create responsive, user-friendly web pages tailored to marketing needs.
- Ensure SEO best practices are integrated within Umbraco to optimize web pages for search engine visibility and performance.
- Collaborate with the marketing team to implement and maintain digital marketing tools within the Umbraco environment.
- Continuously monitor and improve the performance of Umbraco-based applications, addressing any issues promptly.
Salesforce Integration and Optimization :
Develop and maintain integrations between Umbraco, Salesforce, and other marketing tools to streamline data flow and improve marketing efficiency.Implement Salesforce solutions that enhance marketing automation, data tracking, and reporting, ensuring seamless communication between Salesforce and other digital platforms.Work closely with the CRM team to leverage Salesforce data for personalized marketing efforts, including segmentation and targeting.Ensure data integrity and compliance across all Salesforce integrations, adhering to best practices for data security and privacy.Provide technical support for Salesforce-related issues, troubleshooting and resolving any integration challenges.Backend Development and Database Management :
Design, develop, and maintain backend services and APIs that support web applications and integrations with digital marketing platforms.Manage databases, ensuring performance, security, and scalability, with a focus on supporting Umbraco and Salesforce integration.Optimize database queries and backend processes to enhance the speed and reliability of digital assets.Collaborate with data teams to ensure consistent and accurate data flow between systems, supporting marketing analytics and decision-making.Implement data-driven solutions to enhance user experience and engagement across digital touchpoints.Digital Marketing Technology and Performance Optimization :
Integrate and maintain digital marketing tools, such as Google Analytics, HubSpot, and social media APIs, within the .NET and Umbraco framework.Set up and maintain tracking, tagging, and analytics scripts across web properties to support marketing performance measurement.Support A / B testing and conversion optimization efforts, providing technical expertise in the setup and execution of tests within Umbraco and related platforms.Collaborate with marketing stakeholders to ensure all digital assets meet performance targets, including load times, user engagement, and conversion rates.Implement and maintain best practices for digital marketing technology, ensuring all systems are optimized for performance and scalability.Collaboration and Project Execution :
Work closely with cross-functional teams, including marketing, design, and content, to understand project requirements and deliver technical solutions that meet business needs.Actively participate in project planning, providing technical insights and recommendations for digital marketing projects.Manage multiple tasks and projects simultaneously, ensuring all deadlines are met and quality standards are upheld.Contribute to strategy sessions, offering technical input and innovative ideas to enhance digital marketing initiatives.Provide ongoing technical support for digital campaigns, ensuring smooth execution and performance.WHAT YOU WILL NEED
EDUCATION / EXPERTISE :
Bachelor's degree required in Computer Science, Software Engineering, Information Technology, or a related field.Minimum of 4-6 years of experience in full stack development, with a strong focus on .NET, Umbraco CMS, and Salesforce integration.Proficiency in .NET, Umbraco CMS, Salesforce, front-end technologies, and digital marketing tools.JOB REQUIREMENTS / SKILLS / ETC :
Technical Skills :
Expertise in .NET framework, including ASP.NET and C#, with significant experience developing and maintaining applications in Umbraco CMS.Strong knowledge of Salesforce, including integration, customization, and data management to support marketing automation and CRM needs.Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern JavaScript frameworks (e.g., React, Angular, or Vue.js).Experience with digital marketing tools and analytics platforms, such as Google Analytics, HubSpot, and marketing automation software.Solid understanding of SEO, conversion rate optimization, and performance monitoring within the context of digital marketing.Personal Skills :
Strong problem-solving skills, with the ability to troubleshoot and resolve technical issues related to web applications and integrations.Excellent communication skills, capable of explaining technical concepts to non-technical team members and stakeholders.Detail-oriented and highly organized, with the ability to manage multiple projects and meet deadlines in a dynamic environment.Proactive and self-motivated, with a commitment to continuous learning and improvement.A collaborative team player with a passion for digital marketing and a drive to contribute to Human Appeal's mission.PHYSICAL REQUIREMENTS :
Visual acuity to use a keyboard and view a computer terminal. Requires good hand-eye coordination, arm, hand and finger dexterity, including ability to grasp.May require ordinary ambulatory skills sufficient to visit other locations; or the ability to stand and walk.Ability to occasionally lift, carry and / or move light to medium weight up to twelve (12) pounds and / or exert up to twelve (12) pounds of force.Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Human Appeal is committed to building a diverse and inclusive community and strongly encourages candidates from underrepresented groups to apply. Human Appeal is an equal opportunity employer and affords equal opportunity to all applicants for all positions without regard to race, color, religion, gender, national origin, age, disability, veteran status, or any other status protected under local, state, or federal laws.
Why Human Appeal?
Our Greatest Achievements Include :
Safeguarding bright futures for more than 22,000 vulnerable orphans in 9 countries. Our one-to-one sponsorship programme has a built-in school attendance requirement while covering the cost of food, housing, medical care, and learning materials.
Pioneering technologically innovative infrastructure projects in Pakistan, like designing and building a 25-km embankment on the Chenab River in Pakistan. Protecting an entire community from being washed away, the embankment has held back the floods each year, including Pakistan's worst flooding in a decade during its last monsoon season.
Protecting the health of mothers and their children in war-torn Syria by running the only free maternity hospital in Idlib, Syria. By offering free medical care to vulnerable mothers and children, our staff at Al Imaan Hospital providing life-saving care to 100,000 patients every year.
Quenching the thirst for the 2 million residents of the Gaza Strip by working with UNOCHA to purify Gaza's water network. And now, our newest project involves building a large-scale desalination plant to provide daily access to clean water for 60,000 people across Gaza.
Recovering lost livelihoods for vulnerable farmers in Gaza by planting 80,000 olive trees since 1991. The farming project provides each farmer with 30-40 prime olive trees so they can establish a vibrant, sustainable crop that yields not just food but income for generations.
Restoring safe and secure residential spaces in Syria, like the construction of a new town with 1,000 newly constructed homes in Al Zahoor.
COME AND JOIN THE FAMILY - click 'apply' today!