Developer, Software and Platform Solutions

Management Leadership For Tomorrow10 months ago
San Francisco, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Discover Your Impact at MLT

At MLT, we’re more than just a workplace; you'll be part of a dynamic team that's setting the standard for ambitious, forward-thinking work. We move with purpose, value big ideas, and empower our people to lead and make an impact where it counts. Your work supports programs that develop the next generation of leaders, helping professionals grow, succeed, and contribute meaningfully.

As the Senior Associate, Software and Platform Solutions on MLT’s Technology Team, you will work closely with the Salesforce Architect and collaborate with project managers, scrum masters, and technical colleagues to maintain, improve, and scale the platforms powering MLT’s operations. You’ll work with technologies including Salesforce (using Apex, Lightning, and Flows), Avature, Symplicity, SM Apply, HubSpot, Canvas LMS, and middleware tools like Cyclr. In addition, you’ll enhance Salesforce integrations with tools like Tableau to drive data-driven insights.

Location: Bethesda, MD (Hybrid; in-office Wednesdays)

Key Responsibilities

  • Proactively identify and recommend enhancements to existing software solutions leveraging analytics, user feedback, and cross-team input.
  • Document proposals in Jira and manage enhancements from requirements gathering through approval and implementation.
  • Collaborate with Product and Engineering to ensure recommendations align with organizational goals.
  • Define and execute API integrations for new platforms, ensuring seamless connectivity with front-end applications, third-party systems, and Salesforce CRM.
  • Support and guide Systems Analysts in Production Operations across multiple technology platforms.
  • Design, develop, and maintain scalable software solutions by writing clean, maintainable code—demonstrating strong expertise in Salesforce Apex.
  • Adhere to SDLC best practices including structured testing, source control, and release management.
  • Troubleshoot and resolve advanced issues related to Salesforce functionality, integrations, and data integrity.
  • Develop and maintain comprehensive technical documentation for Salesforce configurations and integrations.
  • Actively contribute to Agile/Scrum processes including sprint planning, daily stand-ups, and retrospectives.
  • Mentor or guide junior team members as needed.

Required Qualifications

  • Bachelor’s degree in Computer Science or a related technical field.
  • 2-3 years of progressive experience in software development, platform support, or systems integration.
  • Hands-on experience with Salesforce data flows and Apex coding.
  • Knowledge of modern software development languages and best practices.
  • Experience customizing and configuring the Salesforce platform, including security settings, user roles, workflows, validation rules, and process automation.
  • Understanding of a range of enterprise platforms (e.g., Salesforce, HubSpot, SurveyMonkey Apply, Canvas LMS, Symplicity, Avature).
  • Ability to troubleshoot complex technical and data-related issues.
  • Strong written and verbal communication skills, with the ability to explain technical information to non-technical audiences.
  • Demonstrated experience with API integrations, Java development, and object-oriented programming.

Preferred Qualifications

  • Salesforce Developer Platform I Certification (highly preferred)
  • Salesforce Developer Platform II Certification (This will set you apart!)

Benefits & Perks

  • Access to LinkedIn Learning, Harvard Business Review, and MLT-hosted sessions to expand your network and skills.
  • Team retreats, employee recognition, and Employee Affinity Groups (EAGs) to celebrate wins and foster community.
  • Opportunities to connect via virtual socials, fireside chats, and coffee chats—with cutting-edge AI-driven tools supporting bold ideas.
  • Rest & Recharge: 15+ days of paid time off annually, 10 paid holidays, early Summer Fridays, and dedicated Focus Fridays.
  • Flexibility & Balance: Hybrid or remote roles paired with in-person collaboration opportunities, modern workspaces, and robust wellness resources.

Ready to make your mark? Apply now and help shape the future—one leader at a time.

We may use artificial intelligence tools to support parts of the hiring process; however, final hiring decisions are made by humans.

MLT is a national nonprofit committed to expanding economic opportunities and building a more inclusive economy. Learn more at mlt.org.

Required Skills

Salesforce Lightning
Jira
Salesforce Apex
SDLC
Technical Troubleshooting
API Integrations
Agile Methodologies
Flows
Java
OOP