Sr. Engineer, Application Development - Salesforce

Apply Now

Company: CONNECTIVERX

Location: Pittsburgh, PA 15237

Description:

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.

Similar Jobs