Job Closed

This listing is no longer active.

NMDP logo
NMDP

We save lives through cell therapy.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1987H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

NMDP

• The Senior Salesforce Developer will provide innovative solutions for business needs while balancing effort and feasibility with cost and maintainability. • Participates in all phase of software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment and support. • Develops high-quality and scalable application logic with Apex and SOQL. • Architects and develops advanced UI components using Lightning Web Components (LWC), modern JavaScript frameworks (ES6+), and CSS/SASS, while deprecating legacy technologies like Visualforce and JQuery. • Designs and implements complex custom applications using Apex, Lightning Experience, and Salesforce Platform tools, ensuring seamless integration with external systems via REST/SOAP APIs, GraphQL, Platform Events, and MuleSoft. • Leverages Salesforce best practices and design patterns to build highly scalable, secure, and maintainable solutions on the Salesforce multi-cloud environment (Sales, Service, Marketing, and Experience Clouds). • Advocates for Salesforce’s latest features and enhancements, and serves as a technical leader and mentor to junior and mid-level developers, conducting code reviews, sharing industry best practices, and promoting continuous learning within the team. • Works closely with stakeholders from Sales, Marketing, and Service to drive strategic projects, enhance business processes, and optimize cloud-based solutions across the organization. • Develops and enforces comprehensive testing strategies, leveraging ApexMocks, Salesforce CLI, and Jest for LWC to ensure unit, integration, and automated testing coverage. • Champions and drives the adoption of Agile, Scrum, and DevOps methodologies, utilizing tools like Salesforce DX, Git, Copado, and CI/CD pipelines for efficient development, testing, and release management. • Leads requirement gathering, solution architecture, and technical documentation for complex projects, focusing on system performance, data architecture, and long-term scalability. • Takes on additional responsibilities such as leading technical design sessions, evaluating new technologies, and influencing strategic direction of Salesforce implementations. • Other duties as assigned.

Job Requirements

  • Deep expertise in Lightning Component Framework, including Lightning Web Components (LWC), Aura Components, and modern JavaScript frameworks (e.g., React, Angular).
  • Advanced proficiency in Apex, JavaScript (ES6+), TypeScript, and Salesforce Platform-specific technologies such as SOQL, Platform Events, and Salesforce Connect.
  • Extensive knowledge of web development best practices with an emphasis on secure coding, data encryption, OAuth, and multi-tenant architecture considerations.
  • Proven experience designing solutions with complex integration patterns using MuleSoft, Heroku, or other middleware tools, and building event-driven architectures.
  • Hands-on expertise across multiple Salesforce clouds (Sales, Service, Marketing, and Experience), including configuring and developing within Salesforce B2B/B2C Commerce and Financial Services Cloud.
  • Strong experience with Salesforce DevOps strategies and tools, such as Copado, Gearset, SFDX CLI, and Automated Testing Frameworks.
  • Demonstrated leadership in technical design, project management, and solution architecture, with a proven track record of driving successful large-scale Salesforce implementations.
  • Effective at cross-functional collaboration and adept at navigating complex organizational dynamics to lead projects to successful delivery.
  • Collaborate efficiently with business and technical teams.
  • Demonstrate understanding and ability to articulate complex requirements.

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.

Related Job Pages

More Full-stack Engineer Jobs

EXL logo

Technical Lead

EXL

We make sense of data to drive your business forward. #MakeSenseofData #DriveYourBusinessForward #PartnerYourWay

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Lead and support multiple client engagements within the Life Insurance and Annuity domain. • Collaborate with business stakeholders, project managers, business analysts, and development teams to analyze business requirements and design effective technical solutions. • Participate in project planning, estimation, and solution architecture discussions. • Conduct design reviews and provide recommendations on application architecture, data flow, and system integration. • Ensure adherence to Project Life Cycle Methodology, IT control policies, and corporate architecture standards. • Prepare and maintain high-level and low-level technical design documents and specifications. • Provide technical leadership to development and support teams across onshore and offshore locations. • Drive code quality through code reviews, best practices, and development standards. • Identify opportunities for process improvement, automation, and adoption of emerging technologies. • Stay current with industry trends, technologies, and market developments related to Life Insurance and Annuity products. • Must be able to understand and leverage latest AI capabilities via enterprise tools like GitHub Copilot, Claude Code and in-house Models to gain operational efficiency and high throughput.

United States
$89K - $115K / year
PolySwarm logo

Senior Software Engineer

PolySwarm

Crowdsourced threat detection

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Implementing features or building new microservices in Django or Flask+SQLAlchemy • Integrating that with a NodeJS frontend or other internal Python or Rust based microservices • Testing work in a local end-to-end testing environment • Pushing work to GitHub for code-review and testing in GitLab CI • Writing or revising Kubernetes charts and values for deployment • Coordinating with the team to deploy to production at the next release • Helping a security expert create their microengine and get it deployed • Building or improving the PolySwarm integration for a threat intelligence product • Contributing input into design and implementation details as the main architect if needed

District Of Columbia
PolySwarm logo

Senior Software Engineer

PolySwarm

Crowdsourced threat detection

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Implementing features or building new microservices in Django or Flask+SQLAlchemy • Integrating that with a NodeJS frontend or other internal Python or Rust based microservices • Testing work in a local end-to-end testing environment • Pushing work to GitHub for code-review and testing in GitLab CI • Coordinating with the team to deploy it to production at the next production release • Helping a security expert create their microengine and get it deployed in the marketplace • Building or improving the PolySwarm integration for a threat intelligence product • Acting as the main architect when building new services or major features

Florida
PolySwarm logo

Senior Software Engineer

PolySwarm

Crowdsourced threat detection

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Implementing features or building new microservices in Django or Flask+SQLAlchemy, integrating that with a NodeJS frontend or other internal Python or Rust based microservices • Testing work in a local end-to-end testing environment • Pushing work to GitHub for code-review and testing in GitLab CI • Writing or revising Kubernetes charts and values for correct deployment to the cluster • Coordinating with the team to deploy work to production at the next production release • Helping a security expert create their microengine and get it deployed in the marketplace • Building or improving the PolySwarm integration for a threat intelligence product • Architecting new services or major features, collaborating with the team on design and implementation details

New York