Sr. Engineer, Application Development - Salesforce - ConnectiveRx - Remote
The Remote Job Journal
United States
Remote
USD 100,000 - 140,000
Full time
20 days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading technology firm is seeking an experienced Salesforce Developer to design and implement enterprise-scale solutions. The ideal candidate will have substantial Salesforce experience, a proven track record in leading development teams, and the ability to navigate the pharmaceutical industry. This role involves working closely with business stakeholders and architects, ensuring high-quality project deliveries, and mentoring junior team members.
Qualifications
- 7+ years of experience in software development.
- 5+ years as a Salesforce Developer (Experience with Service Cloud).
- Experience in an agile environment.
Responsibilities
- Collaborate with architects and product resources to design and implement scalable solutions.
- Write code and perform code reviews to ensure coding standards are upheld.
- Lead development teams and mentor junior members.
Skills
Software Development
Salesforce Development
Agile Methodology
Technical Leadership
Education
Bachelor's degree in Computer Science
Master's preferred
Tools
Salesforce DX
CI/CD tools (Gearset, Copado, Jenkins)
Overview
- 7+ years of experience in software development role and 5+ years of experience as a Salesforce Developer (Experience and Service Cloud).
- Three or more years of experience as an engineer, technical lead or overseeing software development teams in an agile environment.
- Collaborate with business stakeholders, architects, and admins to translate business requirements into technical specifications.
- Design, develop, test, and deploy scalable Salesforce solutions using Apex, Visualforce, Lightning Components (Aura/LWC), and other Salesforce technologies.
- Strong expertise in Lightning, Lightning Web Component (LWC), Screen Flow, and Salesforce DX.
- Familiarity with web front-end development technologies such as HTML, CSS, JavaScript, and jQuery.
- Database experience, familiarity with SOQL and SOSL queries.
- Integrate Salesforce with external systems using APIs, middleware, and web services (REST/SOAP).
- Familiarity with CI/CD tools like Gearset, Copado, or Jenkins.
- Strong understanding of Salesforce security model, sharing rules, and governor limits.
- Conduct code reviews, enforce best practices, and ensure maintainability and performance.
- Manage data migration and cleansing efforts as needed.
- Develop and maintain documentation for technical implementations.
- Stay current with Salesforce releases, features, and best practices.
- Mentor junior developers and provide technical leadership to the team.
Responsibilities
- Collaborate with architects and other product and development resources to design and implement scalable, integrated, enterprise solutions.
- Create diagrams and supporting documentation of architectural concepts, processes, workflows, tooling, and coding standards to clearly communicate key aspects of the solution to both technical and non-technical team members.
- Write code, mostly complex logic and application design and patterns base structure, and perform code reviews to make sure coding standards are followed.
- Participate in the Agile ceremonies, including sprint planning, story pointing, and participating in JAD sessions.
- Perform software root cause analysis and assist in resolving production support issues.
- Work with management, other senior engineers, software architects and quality assurance engineers to resolve development roadblocks.
- Work closely with Scrum Masters and Business Analysts to clearly define user stories, groom the backlog, build out the technical tasks, assign work to the team, and estimate tasks.
- Lead the development teams in properly implementing reference architectures, tooling, coding standards, and best practices. Lead and mentor more junior members of the development teams.
- Support releases management and deployment activities and other assigned duties.
- Deliver project assignments on time and with high quality.
Qualifications
- Bachelor's degree, Master's preferred, in computer science or related field.
- Deep understanding of Salesforce architecture and pharmaceutical industry experience.
- Strong understanding of relational and NoSQL databases.
- Strong understanding with Domain Driven Design techniques.
- Proven ability with leading a development team operating within an agile environment.