Serigor Inc
Job Title and Location
Job Title: Salesforce Senior Developer (Onsite)
Location: Linthicum, MD
Duration: 12+ Months
Overview The Salesforce Senior Developer performs day-to-day development of activities pertaining to functional and non-functional technical deliverables of the project.
Job Description Role involves designing, coding, and implementing Salesforce applications, developing Apex classes and triggers, Lightning Components, Visualforce, and extending Salesforce functionalities based on business requirements. Responsibilities include assisting with release cycles, integrating with DocuSign and MuleSoft, configuring and deploying Mule applications, and implementing REST and SOAP web services. Focus areas include data modeling for case records and citizen profiles within Salesforce Gov Cloud, and creating reusable flows and processing strategies.
Responsibilities
Design, code, and implement Salesforce applications.
Design data models for case records, citizen profiles, eligibility histories, and high-volume datasets specific to Sales, Service and Experience Cloud within Salesforce Gov Cloud offerings.
Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce functionalities based on business requirements.
Handle application development, including basic Visualforce pages/Lightning pages and Lightning Web Components.
Assist with each release cycle for implementing and deploying new or updated applications and code.
Work with integrated applications such as DocuSign and MuleSoft.
Configure and deploy Mule applications to CloudHub and/or single or clusters of customer-hosted Mule runtimes.
Implement and consume REST and SOAP web services.
Create and configure flows, sub flows, and flow processing strategies for reusability and performance.
Troubleshoot complex production issues with APIs, identify source of the issue and work with the appropriate team to resolve.
Write DataWeave expressions to transform data and manage messaging within flows.
Conduct testing (unit and system) and debugging.
Strive for coding best practices and data quality.
Contribute to technical documentation and Release Notes.
Support the Salesforce Administrator occasionally.
Maintain the security and integrity of the application software.
Identify issues and risks and recommend mitigation strategies.
Identify critical paths, tasks, dates, testing, and acceptance criteria.
Form strategy and roadmap for operating systems platform and architecture.
Provide solutions to improve efficiency (e.g., reducing costs while maintaining or improving performance).
Monitor issues and provide resolutions for up-to-date status reports.
Review current State architecture blueprints.
Provide expertise with LDV optimization, archiving strategies, and ETL best practices.
Provide experience in Apex, Lightning Web Components (LWC), SOQL, and asynchronous processing patterns (Batch, Queueable, Future).
Research new technologies and products for applicability to business processes and compare solutions to determine the most suitable option.
Ensure development efforts are well-planned and compliant with standards.
Advanced understanding of custom metadata types, platform events, dynamic Apex, and modular enterprise code design.
Execute release pipelines for multi-org environments with dependency tracking, rollback planning, and change management; verify and execute API-led integration design connecting Salesforce with legacy systems, federal databases, and external vendors.
Education
This position requires a bachelor’s degree from an accredited college or university in Engineering, Computer Science, Mathematics, or a related scientific or technical discipline. (Note: A Master’s degree and additionally Certified Application Architect or Certified System Architect certification from Salesforce is preferred.)
Experience
General Experience:
The proposed candidate must have at least ten (10) years of experience planning, designing, building, and implementing IT application systems. This individual must have led or been chief architect in a major IT applications implementation effort and have a strong background in software engineering principles and techniques.
Specialized Experience:
The proposed candidate must have at least six (6) years of experience in designing medium to large-scale Salesforce Service Cloud solutions, and management of at least five Salesforce and MuleSoft applications. In-depth experience with Service Cloud designs for case lifecycle management, automation (flows/macros), routing, knowledge integration, Experience Cloud architecture for case tracking, submissions, and communications.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
#J-18808-Ljbffr
Location: Linthicum, MD
Duration: 12+ Months
Overview The Salesforce Senior Developer performs day-to-day development of activities pertaining to functional and non-functional technical deliverables of the project.
Job Description Role involves designing, coding, and implementing Salesforce applications, developing Apex classes and triggers, Lightning Components, Visualforce, and extending Salesforce functionalities based on business requirements. Responsibilities include assisting with release cycles, integrating with DocuSign and MuleSoft, configuring and deploying Mule applications, and implementing REST and SOAP web services. Focus areas include data modeling for case records and citizen profiles within Salesforce Gov Cloud, and creating reusable flows and processing strategies.
Responsibilities
Design, code, and implement Salesforce applications.
Design data models for case records, citizen profiles, eligibility histories, and high-volume datasets specific to Sales, Service and Experience Cloud within Salesforce Gov Cloud offerings.
Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce functionalities based on business requirements.
Handle application development, including basic Visualforce pages/Lightning pages and Lightning Web Components.
Assist with each release cycle for implementing and deploying new or updated applications and code.
Work with integrated applications such as DocuSign and MuleSoft.
Configure and deploy Mule applications to CloudHub and/or single or clusters of customer-hosted Mule runtimes.
Implement and consume REST and SOAP web services.
Create and configure flows, sub flows, and flow processing strategies for reusability and performance.
Troubleshoot complex production issues with APIs, identify source of the issue and work with the appropriate team to resolve.
Write DataWeave expressions to transform data and manage messaging within flows.
Conduct testing (unit and system) and debugging.
Strive for coding best practices and data quality.
Contribute to technical documentation and Release Notes.
Support the Salesforce Administrator occasionally.
Maintain the security and integrity of the application software.
Identify issues and risks and recommend mitigation strategies.
Identify critical paths, tasks, dates, testing, and acceptance criteria.
Form strategy and roadmap for operating systems platform and architecture.
Provide solutions to improve efficiency (e.g., reducing costs while maintaining or improving performance).
Monitor issues and provide resolutions for up-to-date status reports.
Review current State architecture blueprints.
Provide expertise with LDV optimization, archiving strategies, and ETL best practices.
Provide experience in Apex, Lightning Web Components (LWC), SOQL, and asynchronous processing patterns (Batch, Queueable, Future).
Research new technologies and products for applicability to business processes and compare solutions to determine the most suitable option.
Ensure development efforts are well-planned and compliant with standards.
Advanced understanding of custom metadata types, platform events, dynamic Apex, and modular enterprise code design.
Execute release pipelines for multi-org environments with dependency tracking, rollback planning, and change management; verify and execute API-led integration design connecting Salesforce with legacy systems, federal databases, and external vendors.
Education
This position requires a bachelor’s degree from an accredited college or university in Engineering, Computer Science, Mathematics, or a related scientific or technical discipline. (Note: A Master’s degree and additionally Certified Application Architect or Certified System Architect certification from Salesforce is preferred.)
Experience
General Experience:
The proposed candidate must have at least ten (10) years of experience planning, designing, building, and implementing IT application systems. This individual must have led or been chief architect in a major IT applications implementation effort and have a strong background in software engineering principles and techniques.
Specialized Experience:
The proposed candidate must have at least six (6) years of experience in designing medium to large-scale Salesforce Service Cloud solutions, and management of at least five Salesforce and MuleSoft applications. In-depth experience with Service Cloud designs for case lifecycle management, automation (flows/macros), routing, knowledge integration, Experience Cloud architecture for case tracking, submissions, and communications.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
#J-18808-Ljbffr