Senior CRM Salesforce Developer

Flowserve Corporation
Irving, United States of America
yesterday

Role details

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

Job location

Irving, United States of America

Tech stack

Salesforce Object Search Language (SOSL)
JavaScript
API
AJAX
Application Performance Management
HTML5
Unit Testing
Big Data
CSS
Code Coverage
Code Review
Continuous Delivery
ETL
Relational Databases
Software Design Documents
Software Design Patterns
DevOps
JSON
jQuery
Object-Oriented Software Development
Performance Tuning
Scrum
Salesforce
Simple Object Access Protocol (SOAP)
Software Deployment
Software Engineering
Systems Integration
Web Services
XML
Apex Code
Test Driven Development
GIT
Information Technology
Force.Com
Salesforce Object Query Language (SOQL)
Bitbucket
Web Technologies
REST
Software Version Control
Code Migration

Job description

Flowserve Corp is seeking a CRM Salesforce Developer to join our Salesforce Digital Experience team in the DFW area. In this role, you will collaborate with enterprise IT teams, Commercial Sales Operations, Marketing, and Supply Chain Management to design, implement, and support business solutions that enhance our B2B customer experience and commerce platform functionality.

The Salesforce Developer will work closely with internal stakeholders to understand business needs, identify technical challenges, and deliver scalable solutions aligned with Flowserve's architecture and development standards. This role requires strong technical skills, sound judgment, and the ability to thrive in a fast-paced, collaborative environment., * Design, develop, test, and support Salesforce solutions that align with business requirements and enterprise architecture standards.

  • Partner with internal customers and cross-functional teams to translate business needs into effective technical solutions.
  • Configure, customize, and develop within Salesforce using Apex, Lightning Web Components (LWC), SOQL, SOSL, and related tools.
  • Support integration efforts using web services and APIs, including REST, SOAP, JSON, and XML.
  • Work with large data volumes while considering platform limits, performance tuning, and scalability.
  • Participate in code reviews, peer testing, unit testing, functional testing, and deployment activities.
  • Follow DevOps and continuous delivery practices for Salesforce metadata migration and code deployment.
  • Create and maintain technical documentation, including specifications, implementation guides, architecture diagrams, and design documents.
  • Collaborate with business and technical teams to support application performance, troubleshooting, and post-go-live support.
  • Contribute to continuous improvement efforts in application design, support, and development practices.
  • Identify risks, dependencies, and architectural considerations early in the development lifecycle.
  • Communicate clearly and proactively with team members and stakeholders to support timely delivery of assignments., * Achieve and maintain 95% test coverage for Apex code, where applicable.
  • Complete unit testing, peer testing, and functional testing with clear documentation of results.
  • Document dependencies, assumptions, and implementation details throughout the development process.
  • Work independently when needed and provide thoughtful analysis and solution options when issues arise.
  • Deliver Lightning Web Component solutions that align with functional requirements and technical dependencies.
  • Support ad hoc requests related to system administration, application support, and troubleshooting as needed.
  • Communicate risks, gaps, and blockers early and clearly to help keep work on track.
  • Contribute actively in team meetings and discussions, providing clear input and recommendations.

Requirements

  • Bachelor's degree, or equivalent experience, in Computer Science, Software Engineering, MIS, or a related field.
  • 4-5+ years of experience developing on the Salesforce platform.
  • Strong experience with Salesforce administration, configuration, customization, and development.
  • Hands-on experience with core web technologies, including JavaScript, HTML5, CSS, SDLS v2 and jQuery.
  • Strong knowledge of the Force.com platform, including Apex, LWC, LWR (is a plus), XML, AJAX, SOQL, SOSL, unit testing, and peer testing.
  • Experience working with web services and integrations, including REST and SOAP.
  • Understanding of object-oriented programming, application design principles, Salesforce best practices, and design patterns.
  • Experience with relational databases, data modeling, and ETL tools.
  • Experience supporting CRM projects for mid-market and enterprise organizations.
  • Experience working Agile/Scrum environments and test-driven development practices.
  • Experience with DevOps tools and continuous delivery processes, including code migration tools, CLI, and version control systems such as Git or Bitbucket.
  • Strong organizational, verbal, and written communication skills.
  • Ability to work collaboratively across multiple teams and adapt quickly to new technologies and business needs.

Preferred Qualifications

  • Salesforce Platform Developer I and II certifications.
  • Salesforce Administrator certification.
  • Salesforce Commerce Developer certification.
  • Experience analyzing complex functional and business requirements.
  • Experience supporting enterprise-level Salesforce implementations throughout the full lifecycle.
  • Experience refactoring code, improving application performance, and supporting production systems.
  • Experience identifying architecturally significant design decisions and communicating constraints during the design process.
  • Experience deploying metadata between Salesforce environments using CLI, VS Code, Bitbucket, change sets, or related tools.
  • Experience creating or updating technical documentation to support development efforts.

Key Skills

  • Salesforce development with Apex and Lightning Web Components
  • Salesforce configuration, customization, and administration
  • SOQL, SOSL, and data modeling
  • REST and SOAP integrations
  • JavaScript, HTML5, CSS, SLDS and jQuery
  • Large data volume and performance optimization
  • Unit testing, peer testing, and deployment support
  • DevOps, version control, and continuous delivery
  • Agile/Scrum collaboration and documentation
  • Strong communication and cross-functional teamwork

Performance Expectations

  • Follow development standards, best practices, and DevOps processes with a strong focus on quality and reliability.
  • Deliver assignments on time with minimal defects and strong attention to detail.
  • Maintain high code quality, including consistent formatting, naming conventions, and clean, maintainable logic., If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access flowservecareers.com as result of your disability. You can request a reasonable accommodation by sending an email to employment@flowserve.com. In order to quickly respond to your request, please use the words "Accommodation Request" as your subject line of your email. For more information, read the Accessibility Process.

About the company

If a culture of excellence, innovation and ownership is what you're searching for, consider putting your experience in motion at Flowserve. As an individual contributor, or as a leader of people, your enterprise mindset will ensure Flowserve's position as the global standard in comprehensive flow control solutions. Here, your opportunity for professional development and industry leading rewards will be supported by our foundational commitments to the values of people first, integrity and safety. Thinking beyond opportunity and reward, at Flowserve, we are inspired by working together to create extraordinary flow control solutions to make the world better for everyone!, Flowserve is a world-leading manufacturer and aftermarket service provider of comprehensive flow control systems. Join a company whose people are committed to building a more sustainable future to make the world better for everyone. With 16,000+ employees in 50+ countries, we combine our global reach with local presence. Our team challenges themselves to approach each situation with ingenuity and creativity to help provide our customers with the most innovative flow control products and services. We support 10,000+ customers worldwide, creating products to meet the needs of our customers who are supplying energy, fresh water, pharmaceuticals and other essentials to consumers, businesses and governments globally. We invite you to put your talents and career in motion at Flowserve.

Apply for this position