🌎
This job posting isn't available in all website languages

Associate Software Engineer - Hybrid/Remote

📁
Information Technology
📅
240000A4 Requisition #
Thanks for your interest in the Associate Software Engineer - Hybrid/Remote position. Unfortunately this position has been closed but you can search our 3 open jobs by clicking here.

REQUIRED QUALIFICATIONS:

Knowledge of:

  • Familiarity with Lightning Component Framework, including Lightning Web Components (LWC) and Aura Components, as well as foundational knowledge of Apex and modern JavaScript (ES6+).
  • Basic understanding of web development best practices, with an emphasis on security standards such as OWASP, data privacy, and governor limits within Salesforce’s multi-tenant architecture.
  • Introductory experience with Sales Cloud and Service Cloud, with a focus on configuration and basic customization (Flows, Process Builders, Validation Rules, etc.).
  • Exposure to Salesforce integration patterns (e.g., REST, SOAP) and event-driven architecture through platform events and Change Data Capture (CDC).
  • Knowledge of Salesforce automation tools, such as Flow Builder and Workflow Rules, with an interest in extending automation capabilities through Apex triggers and batch processing.

 

Ability to:

  • Collaborate efficiently with business and technical teams to understand and help translate business requirements into technical solutions, focusing on scalability and maintainability.
  • Demonstrate the ability to articulate and document functional and technical requirements, translating user stories into development tasks.
  • Exhibit a willingness to learn and explore the Salesforce ecosystem, staying up to date on new releases, features, and best practices.

 

Education and/or Experience:

  • Bachelor’s Degree in Computer Science, Information Systems, Business Administration, Engineering, or another related field preferred, but equivalent work experience or relevant Salesforce certifications (such as Salesforce Administrator or Platform Developer I) may be substituted for degree requirements.
  • Exposure to creating and maintaining automation processes, data extensions, and data transfer processes in Salesforce Marketing Cloud or a similar platform is a plus but not mandatory.
  • Familiarity with Software Development Life Cycle (SDLC) best practices, including version control using Git, CI/CD pipelines, and collaboration tools like Jira or Trello.
  • Basic experience with Salesforce Trailhead and a desire to pursue additional Salesforce certifications as you grow in the role 

 

PREFERRED QUALIFICATIONS: (Additional qualifications that may make a person even more effective in the role, but are not required for consideration) 

  • Salesforce Platform Developer I or II Certification, with additional certifications like Salesforce Administrator or Marketing Cloud Developer being a plus.
  • Hands-on experience with Salesforce Marketing Cloud, Health Cloud, Pardot, or other specialized Salesforce clouds (e.g., Financial Services Cloud, Experience Cloud), including knowledge of Journey Builder, Email Studio, and Marketing Automation tools.
  • Experience working in an Agile/Scrum development environment, including familiarity with tools like Jira, Confluence, and Git, and knowledge of DevOps processes using Salesforce DX, CI/CD pipelines, Gearset, or Copado.
  • Enthusiasm for learning and adopting new technologies, such as Salesforce Flow, Lightning Web Components (LWC), or integration platforms like MuleSoft.
  • Experience in a non-profit or mission-driven environment, understanding the unique needs and priorities of organizations that leverage Salesforce NPSP (Nonprofit Success Pack) or other industry-specific solutions.  

 

DEI COMMITMENT:

As part of our values, we are committed to supporting diversity, equity, and inclusion at NMDP. We actively celebrate colleagues' different abilities, sexual orientation, ethnicity, faith, and gender. Everyone is welcome and supported in their development at all stages in their journey with us. 

 

BENEFITS:
NMDP offers regular, full-time employees medical, dental, vision, life and disability, accident/critical illness/hospital, well-being, legal, identity theft and pet benefits. Retirement, paid time off/holidays, leave and incentive plans are also offered to eligible employees. Please reference this link for more information: NMDP Benefit Information

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions