Full Stack Engineer

job
  • Human Appeal
Job Summary
Location
Dallas ,TX 75215
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

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:

  1. Develop and Maintain Web Applications Using .NET and Umbraco:
    1. Design, develop, and deploy high-quality web applications and landing pages using .NET and Umbraco CMS that support Human Appeal’s digital marketing initiatives.
    2. Customize and extend Umbraco CMS functionalities to create responsive, user-friendly web pages tailored to marketing needs.
    3. Ensure SEO best practices are integrated within Umbraco to optimize web pages for search engine visibility and performance.
    4. Collaborate with the marketing team to implement and maintain digital marketing tools within the Umbraco environment.
    5. Continuously monitor and improve the performance of Umbraco-based applications, addressing any issues promptly.
  2. Salesforce Integration and Optimization:
    1. Develop and maintain integrations between Umbraco, Salesforce, and other marketing tools to streamline data flow and improve marketing efficiency.
    2. Implement Salesforce solutions that enhance marketing automation, data tracking, and reporting, ensuring seamless communication between Salesforce and other digital platforms.
    3. Work closely with the CRM team to leverage Salesforce data for personalized marketing efforts, including segmentation and targeting.
    4. Ensure data integrity and compliance across all Salesforce integrations, adhering to best practices for data security and privacy.
    5. Provide technical support for Salesforce-related issues, troubleshooting and resolving any integration challenges.
  3. Backend Development and Database Management:
    1. Design, develop, and maintain backend services and APIs that support web applications and integrations with digital marketing platforms.
    2. Manage databases, ensuring performance, security, and scalability, with a focus on supporting Umbraco and Salesforce integration.
    3. Optimize database queries and backend processes to enhance the speed and reliability of digital assets.
    4. Collaborate with data teams to ensure consistent and accurate data flow between systems, supporting marketing analytics and decision-making.
    5. Implement data-driven solutions to enhance user experience and engagement across digital touchpoints.
  4. Digital Marketing Technology and Performance Optimization:
    1. Integrate and maintain digital marketing tools, such as Google Analytics, HubSpot, and social media APIs, within the .NET and Umbraco framework.
    2. Set up and maintain tracking, tagging, and analytics scripts across web properties to support marketing performance measurement.
    3. Support A/B testing and conversion optimization efforts, providing technical expertise in the setup and execution of tests within Umbraco and related platforms.
    4. Collaborate with marketing stakeholders to ensure all digital assets meet performance targets, including load times, user engagement, and conversion rates.
    5. Implement and maintain best practices for digital marketing technology, ensuring all systems are optimized for performance and scalability.
  5. Collaboration and Project Execution:
    1. Work closely with cross-functional teams, including marketing, design, and content, to understand project requirements and deliver technical solutions that meet business needs.
    2. Actively participate in project planning, providing technical insights and recommendations for digital marketing projects.
    3. Manage multiple tasks and projects simultaneously, ensuring all deadlines are met and quality standards are upheld.
    4. Contribute to strategy sessions, offering technical input and innovative ideas to enhance digital marketing initiatives.
    5. Provide ongoing technical support for digital campaigns, ensuring smooth execution and performance.

WHAT YOU WILL NEED

EDUCATION/EXPERTISE:

  1. Bachelor’s degree required in Computer Science, Software Engineering, Information Technology, or a related field.
  2. Minimum of 4-6 years of experience in full stack development, with a strong focus on .NET, Umbraco CMS, and Salesforce integration.
  3. Proficiency in .NET, Umbraco CMS, Salesforce, front-end technologies, and digital marketing tools.

JOB REQUIREMENTS/SKILLS/ETC:

  1. Technical Skills:
    1. Expertise in .NET framework, including ASP.NET and C#, with significant experience developing and maintaining applications in Umbraco CMS.
    2. Strong knowledge of Salesforce, including integration, customization, and data management to support marketing automation and CRM needs.
    3. Experience with digital marketing tools and analytics platforms, such as Google Analytics, HubSpot, and marketing automation software.
    4. Solid understanding of SEO, conversion rate optimization, and performance monitoring within the context of digital marketing.
  2. Personal Skills:
    1. Strong problem-solving skills, with the ability to troubleshoot and resolve technical issues related to web applications and integrations.
    2. Excellent communication skills, capable of explaining technical concepts to non-technical team members and stakeholders.
    3. Detail-oriented and highly organized, with the ability to manage multiple projects and meet deadlines in a dynamic environment.
    4. Proactive and self-motivated, with a commitment to continuous learning and improvement.
    5. A collaborative team player with a passion for digital marketing and a drive to contribute to Human Appeal’s mission.

PHYSICAL REQUIREMENTS:

  1. 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.
  2. May require ordinary ambulatory skills sufficient to visit other locations; or the ability to stand and walk.
  3. 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.
  4. 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.

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Dallas, TX
  • 1 Days ago
  • Durham, NC
  • 8 Days ago
  • Charlotte, NC
  • 3 Days ago
  • Newark, NJ
  • 3 Days ago
  • Edina, MN
  • 3 Days ago
  • Smithfield, RI
  • 2 Days ago
  • Scottsdale, AZ
  • 2 Days ago
  • Hartford, CT
  • 2 Days ago
  • Owings Mills, MD
  • 2 Days ago
  • Dallas, TX
  • 2 Days ago
  • Fort Lauderdale, FL
  • 2 Days ago
  • Atlanta, GA
  • 2 Days ago
  • , NJ
  • 2 Days ago
  • Houston, TX
  • 2 Days ago
  • Dallas, TX
  • 2 Days ago