Senior Salesforce Developer

CGIReston, VA
22hHybrid

About The Position

CGI has an immediate need for a Senior Salesforce Developer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!. This role is located at a client site in Reston, VA. A hybrid working model is acceptable. The Senior Salesforce Developer is responsible for designing, developing, and implementing high-complexity Salesforce applications that support critical business functions. This role focuses on system-level analysis, scalable solution design, and hands-on development across the Salesforce platform. The developer will work closely with business and technical stakeholders to translate requirements into robust technical solutions, lead development efforts on large-scale initiatives, and ensure solutions meet quality, security, and performance standards. In addition to building new functionality, the role includes defect resolution, code reviews, and contributing to best practices within an Agile delivery environment.

Requirements

  • 7+ years of overall development experience
  • 4+ years of hands-on Salesforce development experience
  • Deep hands-on experience developing on the Salesforce platform
  • Strong proficiency in Apex, Visualforce, Lightning Web Components (LWC), and SOQL/SOSL
  • Solid understanding of Salesforce architecture, governor limits, and platform best practices
  • Experience designing and implementing integrations using REST, SOAP, and Bulk APIs
  • Hands-on experience integrating Salesforce with third-party systems and APIs
  • Strong front-end skills including HTML, CSS, JavaScript, and UI frameworks
  • Familiarity with Salesforce administration concepts such as security, data model, workflows, validation rules, and automation
  • Experience with CI/CD and development tools such as Git, Jenkins, Salesforce DX, and Visualforce tools
  • Working knowledge of Agile/Scrum development methodologies
  • Ability to design, build, and deploy large-scale, end-to-end solutions
  • Proficiency in at least one additional backend language or environment (e.g., Java, Python, Node.js)
  • Strong code quality practices, including unit testing, documentation, and maintaining high test coverage
  • Experience conducting and participating in peer code reviews
  • Strong analytical and problem-solving abilities
  • Clear and effective communication skills
  • Ability to work independently while also leading and collaborating within teams
  • Comfortable working in fast-changing, evolving environments

Nice To Haves

  • Salesforce Platform Developer I & II
  • Salesforce Application Architect or System Architect
  • Salesforce Certified Integration Architecture Designer
  • Salesforce Certified JavaScript Developer I

Responsibilities

  • Designing, developing, and implementing high-complexity Salesforce applications that support critical business functions.
  • System-level analysis
  • Scalable solution design
  • Hands-on development across the Salesforce platform
  • Translate requirements into robust technical solutions
  • Lead development efforts on large-scale initiatives
  • Ensure solutions meet quality, security, and performance standards
  • Defect resolution
  • Code reviews
  • Contributing to best practices within an Agile delivery environment.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service