Salesforce Software Engineer II

Honeywell Honeywell · Industrial · Hamilton, NJ +1

Software Engineer II at Honeywell's Sparta Systems, focusing on building and enhancing Salesforce-based solutions for Quality Management platforms in regulated industries. Responsibilities include designing, developing, and optimizing features using Salesforce Apex, contributing to solution architecture, and scaling platform capabilities.

What you'd actually do

  1. Build scalable, reusable components and managed packages for ISV distribution.
  2. Delivering Salesforce packages and solutions to customers.
  3. Design, develop, and maintain applications and components using Salesforce Apex, Agentforce, and Datacloud.
  4. Contribute to architectural decisions and technical design for new Salesforce-based features and integrations.
  5. Integrate Salesforce functionalities with backend systems, APIs, and data services where applicable.

Skills

Required

  • Minimum 2 years of software development experience
  • strong proficiency in Salesforce Apex
  • Experience working with Salesforce, Agentforce and Datacloud
  • Experience working with software development tools and methodologies (Github, CI/CD, Agile/Scrum)

Nice to have

  • Experience working with SFDX methodologies and SF CLI tools
  • You’ve worked collaboratively in a team to deliver a feature through SDLC
  • Bachelor’s degree from an accredited institution in a technical discipline such as computer science, technology, or related degree.
  • Proficiency in Java
  • Experience with AWS cloud services (such as EC2, Lambda, S3, RDS, ECS, or equivalent).
  • Experience working as a Salesforce ISV and creating packages
  • Familiarity with database technologies (SQL/NoSQL) and modern web service development (REST APIs).
  • Experience building microservices or cloud-native enterprise SaaS products.
  • Knowledge of JavaScript/React, or other complementary languages.
  • Lightning Web Components development
  • Understanding of system observability (logs, metrics, tracing).
  • Strong debugging, performance tuning, and architectural thinking.
  • Ability to influence engineering direction and elevate team technical capability.
  • Passion for innovation, continuous improvement, and modern software development.