Software Engineer - Salesforce / Full Stack Development

Robert Half
Wayzata, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Wayzata, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
JIRA
Azure
Mobile Application Development
Cloud Computing
Software Quality
Code Review
Software Debugging
Node.js
Salesforce
Software Engineering
Apex Code
Enterprise Software Applications
React
Integration Tests
Information Technology
Deployment Automation

Job description

We are seeking a Software Engineer to support the design, development, and enhancement of enterprise applications with a strong focus on Salesforce development and modern web technologies. This role will collaborate with cross-functional teams to deliver scalable solutions aligned with business needs while maintaining high standards of code quality and performance.

The ideal candidate brings hands-on experience with Salesforce (LWC, Apex), along with exposure to full-stack development and cloud platforms. This position offers the opportunity to contribute to feature development, automation, and continuous improvement initiatives in a collaborative engineering environment., Software Development & Engineering

  • Design, develop, and maintain scalable applications using Salesforce technologies (LWC, Apex).
  • Write clean, efficient, and maintainable code aligned with best practices.
  • Contribute to development of new software features and system enhancements.

Collaboration & Delivery

  • Partner with product managers, designers, and engineering teams to gather and translate requirements.
  • Participate in Agile development processes, including code reviews and team collaboration.
  • Support delivery of solutions that meet business and user needs.

Testing & Debugging

  • Develop and maintain unit and integration tests.
  • Troubleshoot and resolve moderately complex technical issues.
  • Ensure application performance, reliability, and scalability.

Automation & Continuous Improvement

  • Support automated deployment processes and release workflows.
  • Contribute to improving development standards and engineering practices.
  • Maintain documentation for applications, configurations, and deployment processes.

Production Support

  • Provide technical support for deployed applications.
  • Diagnose and resolve issues to minimize downtime and ensure system stability.

Requirements

  • 2+ years of experience in software development (typically 3+ years overall experience).
  • Hands-on experience with Salesforce development, including Lightning Web Components (LWC) and Apex.
  • Experience working in Agile environments.
  • Strong problem-solving and debugging skills.
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)., * Experience with JavaScript frameworks (React, Node.js).
  • Exposure to Java or mobile application development.
  • Experience with Azure DevOps, Jira, or similar tools.
  • Cloud experience with AWS, Azure, or other cloud platforms.
  • Salesforce Platform Developer I certification.

About the company

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position