Salesforce Developer - R566

  • Bcidaho
  • Twin Falls, ID, USA
  • Jul 15, 2021

Job Description

This job was posted by : For more information,please see: To define,develop,and perform professional software development tasks associated with the design,development,and debugging of the Blue Cross of Idaho CRM solutions that span multiple platforms to include platform development,integration and authentication across systems. Manage the development lifecycle to ensure the delivery of highly secure solutions that are optimized for performance and built to scale. Articulate design considerations,trade-offs,benefits,and recommendations for a technical architecture. Partner with technical teams and senior architects to analyze technical and non-technical requirements to eventually build cloud and platform-based solutions. Ensure that schedules,milestones,and priorities are compatible with cross-department goals,projects,and long-term company strategies. Collaborate with teammates and end-users to ensure that a positive customer experience drives the approach to work,the quality demonstrated,and the endpoint for measuring success.

Required Experience:

  • 5 years developing solutions integrating with a number of third party systems including cloud and on-premise solutions

  • 5 years programming in APEX,VisualForce and other similar languages such as .NET or Java

  • Analyzing,defining,designing,implementing,test evaluating,and maintaining complex software systems

  • Delivering complex data migrations for customers utilizing industry standard solutions to include APEX data loader

  • Web Services,REST,XML and outbound messaging

  • Agile iterative development methodologies (SCRUM,etc.)

  • Successful track record leading software development projects to completion

Required Education:

Bachelor's Degree in Computer Science,Electrical Engineering,Information Systems or closely related field.

Knowledge of:

  • Thorough Cloud Computing (SaaS,PaaS) and,either through work directly,for customers,or consulting to the industry

  • Salesforce deployment process and tools used to maintain configuration and to facilitate its migration between environments

  • Familiarity with different development methodologies and when each is appropriate

  • Object Oriented principles and design; version control,modeling & analysis; system use cases; Experience using Software Development Lifecycle (SDLC) frameworks,methodologies and tools such as Team Foundation Server (TFS),etc.

  • Web Services,REST,XML and outbound messaging,HTML,JavaScript,SQL,Java or C#,SOAP-based web services; Knows J2EE,.Net,and cloud technologies


  • Strong teamwork and collaboration; lead by example

  • Excellent presentation,verbal communication,and writing

  • Appreciation of when to use certain software design principles and/or integration patterns to best satisfy requirements

  • Understanding of emerging technologies and end-user needs

  • Strong Analytical and problem solving including problem analysis and decision making

  • Technical Use Case & Architecture documenting

  • Proficient in developing systems using different technologies and can communicate the results back to the technical teams and senior architects.

Ability to:

  • Effectively communicate product architectures,design proposals,and negotiate options at management levels

  • Discuss technical issues with non-technical audiences

  • Excel in a fast-paced,ambiguous,and evolving marketplace with the ability to learn new information quickly

  • Increase support engineer's,developer's,and analyst's time-to-productivity

  • Quickly identify and analyze problem areas and correlate them to known defects to optimize processes

  • Collaborate with other developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs

  • Maximize build quality and simplify source code maintenance and build process through use of tools

  • Apply source delivery lifecycle SDLC to promote requirements understanding,minimize rework and build trust in solutions with customers and end users

  • Actively works to resolve technical effort challenges and facilitate knowledge transfer between team members focused on shared objectives

  • Drive efforts to completion to meet goals and/or project timelines

  • Assess the trade-offs between different solutions as it relates to the integration between external and internal systems using impact analysis.


  • M.S. degree in Computer Science,Electrical