Yudrio, Inc. is seeking a Senior Salesforce Developer responsible for designing, developing, and maintaining scalable solutions on the Salesforce platform. This role involves translating business requirements into well-architected Salesforce solutions while ensuring adherence to best practices and collaborating with various teams to deliver high-quality outcomes.
Responsibilities:
- Designing, developing, and maintaining scalable solutions on the Salesforce platform to support enterprise business processes and mission-critical operations
- Translating business and technical requirements into well-architected Salesforce solutions by building custom applications using Apex, Lightning Web Components (LWC), Aura components, Visualforce, Flows, and other declarative platform capabilities
- Ensuring that all development adheres to Salesforce best practices, including proper data modeling, secure coding standards, performance optimization, and Salesforce governor limits
- Developing and maintaining custom objects, triggers, integrations, and automation; supporting data migrations and release deployments; troubleshooting complex technical issues; and ensuring platform stability through testing, documentation, and version control
- Utilizing DevOps and release management tools such as Copado to manage source control, automated testing, environment promotion, and structured deployments across development, testing, and production environments
- Collaborating closely with product owners, business analysts, architects, administrators, and QA teams to refine requirements, estimate technical effort, and deliver high-quality solutions aligned with business priorities
- Serving as a technical leader and subject matter expert within the Salesforce ecosystem, mentoring junior developers, and performing code reviews to ensure quality and security
- Helping establish development standards and DevOps processes that leverage tools such as Copado for continuous integration and continuous delivery (CI/CD)
- Participating in architecture review boards, contributing to enterprise integration design across internal and external systems, and supporting complex implementations involving APIs, middleware platforms, and data services
- Assisting with solution architecture decisions, supporting backlog refinement, contributing to technical and release documentation, performing root-cause analysis for production incidents, and advising stakeholders on the feasibility and impact of proposed enhancements
- Participating in Scrum team activities, technical project coordination, quality assurance collaboration, release governance, and environment management
Requirements:
- Experience in designing, developing, and maintaining scalable solutions on the Salesforce platform
- Ability to translate business and technical requirements into well-architected Salesforce solutions
- Proficiency in building custom applications using Apex, Lightning Web Components (LWC), Aura components, Visualforce, Flows, and other declarative platform capabilities
- Adherence to Salesforce best practices, including proper data modeling, secure coding standards, performance optimization, and Salesforce governor limits
- Experience in developing and maintaining custom objects, triggers, integrations, and automation
- Support for data migrations and release deployments
- Troubleshooting complex technical issues
- Ensuring platform stability through testing, documentation, and version control
- Utilization of DevOps and release management tools such as Copado
- Collaboration with product owners, business analysts, architects, administrators, and QA teams
- Mentoring junior developers and performing code reviews
- Establishing development standards and DevOps processes
- Participation in architecture review boards and contributing to enterprise integration design
- Supporting complex implementations involving APIs, middleware platforms, and data services
- Assisting with solution architecture decisions and supporting backlog refinement
- Contributing to technical and release documentation
- Performing root-cause analysis for production incidents
- Advising stakeholders on the feasibility and impact of proposed enhancements
- Participation in Scrum team activities and technical project coordination
- Ensuring solutions are deployed through controlled pipelines and aligned with organizational governance and security standards