About the role

  • Senior Associate enhancing software solutions in MLT's Technology Team. Collaborating on Salesforce integrations, platform scaling, and system maintenance to support leadership cultivation.

Responsibilities

  • Proactively identify and recommend enhancements to existing software solutions, leveraging analytics, user/stakeholder feedback, and cross-team input
  • Document and present proposals in Jira, and own enhancements from requirements gathering through approval and implementation
  • Collaborate with Product and Engineering to ensure recommendations align with organizational goals
  • Play a key role in defining direction and executing the implementation of API integrations for new platforms, ensuring seamless connectivity with front-end applications, third-party systems, and Salesforce CRM
  • Support and occasionally guide Systems Analysts in Production Operations Support across multiple technology platforms, helping troubleshoot complex issues
  • Participate in the design, development, and ongoing maintenance of scalable and sustainable software solutions with increasing autonomy
  • Write clean, maintainable, and scalable code using modern software development practices, with strong expertise in Salesforce Apex preferred
  • Demonstrate use of SDLC best practices including structured testing, source control, and release management, while actively keeping abreast of evolving platform features and maintaining an Agile, collaborative approach to development
  • Troubleshoot and resolve advanced issues related to Salesforce functionality, integrations, and data integrity, escalating as appropriate
  • Develop and maintain comprehensive technical documentation for Salesforce configurations, customizations, and integrations to support knowledge sharing and continuity
  • Actively contribute to Agile/Scrum development processes, including sprint planning, daily stand-ups, retrospectives, and providing accurate effort estimates
  • Mentor or provide guidance to more junior team members when appropriate
  • Perform other duties as assigned

Requirements

  • Bachelor’s degree in Computer Science or a related technical field required
  • 2-3 years of progressive experience in software development, platform support, or systems integration
  • Hands-on experience with Salesforce data flows and Apex coding required
  • Knowledge of modern software development languages and best practices
  • Proficiency with API development and integration desired
  • Experience customizing and configuring the Salesforce platform, including security settings, user roles, profiles, workflows, validation rules, and process automation
  • An understanding of a range of enterprise platforms and how they work (e.g., Salesforce, HubSpot, SurveyMonkey Apply, Canvas LMS, Symplicity, Avature)
  • Ability to problem-solve and troubleshoot complex technical and data-related issues
  • Written and verbal communication skills, including the ability to communicate technical information to non-technical audiences
  • Demonstrated experience with API integrations, Java development, OOP (can be an undergraduate project, real-world experience or independent project)
  • Salesforce Developer Platform I Cert - highly preferred
  • Salesforce Developer Platform II Cert - This will set you apart!

Benefits

  • Access to LinkedIn Learning, Harvard Business Review, and MLT-hosted sessions to grow your skills and expand your network
  • Team retreats, employee recognition, and Employee Affinity Groups (EAGs) that celebrate our wins and deepen community
  • Opportunities to connect through virtual socials, fireside chats, and coffee chats
  • Use of AI-driven tools and cutting-edge technology to bring bold ideas to life
  • Work Together Wednesdays dedicated to team collaboration, brainstorming, and alignment
  • 15+ days of paid time off annually, plus 10 paid holidays
  • Early wrap-ups on Summer Fridays so you can enjoy more daylight and downtime
  • Focus Fridays dedicated to deep work, self-reflection, and personal development
  • Wellness sessions with colleagues to build mental health resilience and manage stress
  • Hybrid or remote roles designed to give you the flexibility needed to do your best work
  • In-person collaboration opportunities, such as retreats, local gatherings, and flexible modern workspaces that reduce isolation and build community
  • High-quality shared workspaces designed to foster collaboration, creativity, and connection
  • Seamless digital tools and platforms designed to keep you connected, focused, and supported regardless of location
  • Wellness resources designed to support your mental, physical, and emotional well-being
  • Access to exclusive perks and discounts on travel, entertainment, and everyday essentials through MLT’s employee benefits platform

Job title

Software Developer, Platform Solutions

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job