Lead Salesforce Developer - Diverse Linx
Bloomfield, CT
About the Job
Title: Lead Salesforce Developer
Location: Bloomfield, CT
Duration: Fulltime
Job Description:
Relevant Experience (in Yrs)
10+ years
Technical/Functional Skills
The lead software engineer acts as a trusted analytical and technical "hands-on" development leader that provides technical guidance to scrum team members including developers and quality engineers. The lead software engineer is accountable for seamless integration of the on shore and offshore teams through frequent communication of priorities, updates in direction and status to ensure overall team alignment. This role also is the first line of adherence to software engineering best practices and to resolve blockers and other technically related problems the team may be struggling with. The lead will also coordinate closely with an off-shore team along with Onsite team
Technical/Functional Skills:
Good to have
Qualification
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Location: Bloomfield, CT
Duration: Fulltime
Job Description:
Relevant Experience (in Yrs)
10+ years
Technical/Functional Skills
The lead software engineer acts as a trusted analytical and technical "hands-on" development leader that provides technical guidance to scrum team members including developers and quality engineers. The lead software engineer is accountable for seamless integration of the on shore and offshore teams through frequent communication of priorities, updates in direction and status to ensure overall team alignment. This role also is the first line of adherence to software engineering best practices and to resolve blockers and other technically related problems the team may be struggling with. The lead will also coordinate closely with an off-shore team along with Onsite team
Technical/Functional Skills:
- Experience with Field Service Lightning (FSL), Territory management, Route optimization in health care domain
- Experience with Health Cloud data model and business logics, specifically experience with related modules like Home Health, Provider Management, Intelligent Appointment Management, Claims etc.
- Experience migrating from FSL to Health cloud
- Experience working with the Service Cloud
- Ability to configure, test, and debug Flows, Process Builder, and Approval Processes
- Experience with coding
- Apex with experience calling SOAP/REST integration services preferred
- Experience with Field Service Lightning (FSL), Lightning Web Components (LWC), and Salesforce Integrations (API)
- Experience with Apex, triggers, flows, Batch Processing, Bulk API
- Has expertise in working on Cloud and On Prem Salesforce development efforts
- Has experience integrations with various api's using Lightning framework
- Familiarity with working in VS Code
- Git, GitHub, or Gitlab experience
- Salesforce DX
- Salesforce CLI
Good to have
- Salesforce Certified Administrator
- Salesforce Certified Platform App Builder
- Salesforce Certified Platform Developer 2
Qualification
- Proven ability to quickly earn the trust of key stakeholders; mobilize and motivate software engineering teams; set technical direction and approach; resolve conflict; deliver tough messages with grace; execute with limited information and ambiguity
- Ability to work effectively with team members
- Experience with UML and other current design notations
- Detailed understanding of unit test procedures and tools
- Results-oriented, diligent and works with a sense of urgency
- Assertive, responsible for his/her own work (self-directed), have a strong affinity for defining work in deliverables, and be willing to commit to deadlines
- Ability to identify and implement required actions quickly in order to accomplish goals, eliminate roadblocks, and create focus
- Ability to communicate at different levels with clarity, both written and verbally
- Demonstrated, applied experience establishing and providing technical leadership for complex projects
- Excellent problem-solving and critical-thinking skills; balancing strategic alignment with technology roadmap and emerging industry trends with practical delivery
- Technical expertise in architectural principles and design aspects of various application and DBMS concepts
- Deep experience in the specific tech stack used to develop solutions/capabilities
- Has lengthy experience as a full stack developer and can support development tasks for each layer of the application architecture, especially database querying skills (e.g. SQL)
- Strong knowledge of Agile principles and ability to consistently execute core components of the methodology
- Aligns with system architect on engineering best practices
- Collaborates with System Architect to provide input into system design and development approach
- Escalates significant risks and issues to both system architect and scrum master
- Participates in problem management during initial phases (warranty period) after project implementation
- Responsible for partnering with product owners to understand user story acceptance criteria and to provide accurate story point estimations and sizing
- Coordinates code reviews prior to source control merge requests
- Reviews static code analysis and security reports and provides guidance to team members to address findings and works with product owners and scrum masters on corresponding PI/sprint plan adjustments
- Collaborates with scrum master to resolve team blockers
- Ensures new team members are familiar with design and development standards and engineering best practices that both software and quality engineers should follow
- Participates in creation and maintenance of Confluence pages to share information about products produced by the team
- Accountable for ensuring team members are using agreed upon standards and artifacts
- Communicates with off-shore team members during their core work hours, as appropriate, to ensure all team members are aligned with expectations/priorities of scrum leaders (PO, SM, SA)
- Escalates design/development/quality issues and risks to Systems Architect
- Provides development guidance to developers - may also be responsible for owning some deliverables
- Responsible for defining code review approach and ensures all code is properly 'reviewed' for quality as well as manages code traceability with design
- Defines code packaging and deployment strategy for a given initiatives
- Provides input into impact assessment for change management
- Partners with system architect to identify optimal test strategy and how the sequence and bundling of user stories minimizes overlap between systems team test activities
- The system architect and lead software engineer ensure that QE in the scrum focuses on the individual components built by the team, focusing on whitebox, black box and performance testing for those components
- Accountable for root cause analysis, review of defect fixes prior to deployment, and identifying defect trends and prevention opportunities
- Represents scrum team in warranty defect triage sessions
- Collaborate with System Architect to define
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Source : Diverse Linx