H

Jr. Salesforce Developer

Heartland Human Care Services
Full-time
On-site
Chicago, Illinois, United States
$54,685 - $80,000 USD yearly
IT/Tech

Title: Jr. Salesforce Developer

Location:4822 N. Broadway, Chicago IL

Schedule: Hybrid, Monday to Friday (8:30am-5:00pm)

Summary: 

Empower Technology That Drives Social Impact 

The Junior Salesforce Developer plays a key role in shaping and advancing Heartland Human Care Services’ (HHCS) CRM system to better serve our mission and the communities we support. Working under the guidance of the Salesforce Administrator, this role drives cross-program development initiatives, ensuring the CRM operates efficiently, evolves with organizational needs, and supports staff in delivering impactful work every day. 

You’ll contribute to all stages of the system development life cycle, from design and development to testing and deployment, while writing clean, efficient, and reliable Apex code. You’ll also help document processes, maintain technical designs, and lead knowledge-sharing sessions to strengthen collaboration and promote continuous learning across teams. 

This position is ideal for someone eager to grow their Salesforce expertise while applying their technical skills to a mission-driven environment. You’ll work closely with the Salesforce Administrator to evaluate proposed enhancements, ensure system alignment with program goals, and help shape technology solutions that make a real difference. 

The Junior Salesforce Developer leverages best practices to promote the mission and vision of Heartland Human Care Services and contributes to building a culture of innovation, efficiency, and service excellence. 

Why Join Us?  

  • Make a meaningful impact on the lives of individuals seeking education and career pathways.
  • Collaborate with a diverse and passionate team dedicated to the mission and vision of our organization.
  • Providing flexibility and work-life balance.
  • Participate in professional development opportunities to enhance your skills and expertise.

Our Benefits: 

  • Medical insurance. BCBS PPO, EPO, and HSA Plans   
  • Dental insurance.    
  • Vision insurance.    
  • 401(k) 3% Employer Contribution.    
  • Paid maternity leave.    
  • Paid paternity leave.    
  • Commuter benefits.  
  • Professional Development Assistance.  
  • Disability insurance    
  • FSA Spending Account   
  • Life Insurance   
  • Employee Assistance Program   
  • Special Vendor Discounted Offerings on Travel, Amusement Parks, etc.

Essential Functions:

Duties & Responsibilities

  • Participates in the full application life cycle: architecture, design, development, testing and deployment.
  • Writes, tests, and deploys high-performance, reusable, and reliable Apex code.
  • Creates and customizes Lightning Components and converts legacy Visualforce pages to Lightning Web Components (LWC) to modernize the user interface and improve maintainability.
  • Designs data models and implement Salesforce objects, including custom objects, fields, and relationships
  • Develops options analyses, proof-of-concept implementations, and validations for proposed solutions under guidance of Salesforce Administrator
  • Works closely with Salesforce administrator to gather and implement product, front-end, and back-end requirements.
  • Leads technical requirements gathering and understands the user requirements to translate dependencies to the technical delivery team.
  • Leads cross-team projects as approved by the Salesforce Administrator and disseminates information through knowledge sharing sessions, communities of practice, etc.
  • Develops and document procedures for development processes, technical designs, and other relevant information to ensure team coverage and code maintainability
  • Implements unit and integration testing to ensure system reliability, increase code coverage, and reduce Apex technical debt.
  • Manages installed packages to improve system value: removes unused packages, updates outdated Apex versions and apply necessary Apex and LWC updates.
  • Implements an automation-first approach to reduce manual configurations within the Salesforce platform using custom Apex scripts.
  • Regularly reviews Salesforce releases related to Apex code and applies relevant updates to maintain functionality, enables adoption of new features, and maximize system value.
  • Reduces over-reliance on Apex classes and triggers, leveraging declarative tools like Flow where appropriate to improve maintainability.
  • Provides regular reporting to the key initiative area teams for the program specific projects.
  • Coordinates closely with assigned initiative area on administrative priorities and supports the needs; ensures reporting and platform usage aligns with their vision and programmatic goals.
  • Vets all proposed development projects and enhancements through the Salesforce Administrator to ensure alignment with platform standards, minimize system risks, and assess feasibility.
  • Assists users with troubleshooting and resolving problems of the platform.
  • Performs other duties as assigned.

Education and Experience:

  • Bachelor's degree in computer science, Engineering, or related discipline.
  • Two years of relevant experience in Salesforce Development working with Salesforce Sales Cloud CRM Systems/NPSP application (preferred) with experience in configuration, customization, and APEX code.
  •  Previous human services, NPO, or case management experience a plus.

Certifications/Licenses:

  • Salesforce Certification: Administrator and Platform App Builder – both required
  • One of the following Salesforce Developer certifications: Developer I, Developer II preferred
  • Experience working with Gearset Deployment tool - preferred

Knowledge/Skills/Abilities:

  • Technical Skills: Experience working with Salesforce Sales Cloud CRM Systems/NPSP; creating and managing multiple sandboxes, creating flows for automating business processes, ability to troubleshoot issues related to Salesforce configuration, data and automation; IT/system skills - Microsoft Office, Teams, CRM (Salesforce), Base99 (preferred); experience of managing and manipulating large sets of data using Excel. Experience using data import/export utilities (Data Import Wizard, Dataloader). Meticulous attention to detail, Experience using Salesforce Communities (preferred).
  • Analytical: Incorporates the fullest range of information available into analysis and decision making; uses appropriate technical processes/systems to develop and evaluate options in an effective and time-efficient manner; assimilates data to draw out relevant insights and findings from analyses; Identifies opportunities and risks to feed into decision making; presents analyses in an appropriate format providing clear and concise recommendations.
  • Business Awareness: Understands and works towards the mission and the aims of the HA organization; seeks to learn and understand HHCS programs and business processes; is user centric – seeks to understand, listen and respond to user needs. 
  • Collaborative: Approachable, credible and willing whenever to engage with colleagues; actively and appropriately seeks input from others; focuses on interacting with colleagues in an positive and open manner; listens to what colleagues are saying and considers from different perspectives and tailor’s responses accordingly.
  • Communication: Writes succinctly and clearly tailors level of detail to the requirements of the end user; communicates clearly and precisely and able to convey thinking comprehensively; provides regular, clear and concise communications to manager, colleagues or other relevant people to keep updated on activities; structures and prepares well-written, logical outputs with limited guidance and editing.
  • Relationship Management: Demonstrates self-awareness actively seeks feedback from others and acts upon it; explores new ideas with an inquisitive mind; questions the status quo and suggests new ideas; seeks out opportunities to drive continuous improvements in ways of working; open-minded attitude which welcomes change and new ideas.
  • Planning/Organizing: Prioritizes and organizes time effectively, focusing on the key organizational priorities; develops ways of working and processes to execute and improve efficiency across the platform; methodically tackles problems, working with colleagues where necessary; takes account of the needs of other colleagues when considering how to execute a piece of work; promotes and utilizes effective project management skills; a collaborative and consultative approach to working with others; a team player with excellent interpersonal skills; a can-do attitude and drive to deliver to required deadlines 
  • Language Skills: Ability to read, analyze, and interpret general business documents and technical procedures. Ability to write reports, business correspondence, and operating procedures. Ability to effectively present information and respond to questions from internal stakeholders and levels of staff and management.
  • Mathematical/Analytical Skills: Ability to calculate figures and amounts such as discounts, interest, proportions, percentages, and area. Understanding of simple formulas using operators and functions
  • Reasoning Ability: Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of instructions. Ability to synthesize written and verbal information.
  • Adaptability: Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent changes, delays, or unexpected events; Able to multi-task and lead in a fast-paced environment. 
  • Communication skills: Strong networker, convener, relationship builder and communicator with experience collaborating with diverse work teams and stakeholders.
  • Demonstrated ability to handle confidential and sensitive information possessing skills to handle situations in a professional and diplomatic manner.
  • A high degree of collaboration and emotional intelligence, self-motivation, and analytical ability.
  • Proficiency in Microsoft Office, Internet Explorer, Outlook/Exchange; Windows operating systems; and other software routinely used by Heartland Human Care Services.
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Ability to work independently and remain self-motivated with minimal direct supervision.
  • Strategic thought partnership and consultancy skills.

Work Arrangement: 

This role is eligible for a “hybrid” work arrangement. If hybrid, it is expected this person would be able to meet for “in person” meetings when needed or at the request of others. In-person meetings may be required on a regular basis (weekly, monthly, etc.). There may also be the availability to work from home when appropriate.

Must have a space to work from home, stable and reliable internet connection, and able to participate and engage in on-camera virtual meetings. Laptop and access to Teams environment will be provided by Heartland Human Care Services.

Work Environment: 

  • The noise level in the work environment is usually moderate

Physical Demands: 

  • While performing the duties of this Job, the employee is regularly required to talk or hear. 
  • The employee is frequently required to stand; walk.
  • The employee is regularly required to use hands to key, handle, or feel and reach with hands and arms. 
  • The employee is frequently required to sit. 
  • The employee must occasionally lift and/or move up to 10 pounds. 
  • Specific vision abilities required by this job include close vision, color vision, depth perception and ability to adjust focus.

Equal Opportunity Employer Statement

HHCS is an Equal Employment Opportunity employer. Employment decisions are based on merit, qualifications, and business needs. HHCS is committed to providing a work environment that is free from discrimination and harassment. Consistent with applicable federal, state, and local laws, HHCS prohibits discrimination or harassment against any employee or applicant on the basis of race, color, religion, creed, sex (including pregnancy, sexual orientation, and gender identity or expression), national origin, citizenship, age, disability, genetic information, marital status, veteran status, or any other characteristic protected by law. This policy applies to all employment practices, including recruitment, hiring, promotion, compensation, benefits, training, discipline, and termination. HHCS also provides reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs, as required by law.

Apply now
Share this job