VetJobs
Sr. Salesforce Developer - Jacksonville, FL
VetJobs, Jacksonville, Florida, United States, 32290
Job Description
ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. All positions are onsite, unless otherwise stated.
Job Summary: This position is responsible for analyzing, designing, developing, and testing code as part of the software engineering development lifecycle. On this team - you will manage the critical applications and be responsible for maintenance on the Salesforce platform as a whole (maintain security updates, etc). Works independently with the ability to mentor, groom less experienced staff. This position is required to be onsite full-time in our Jacksonville, FL office location. We are not offering remote or hybrid work options.
Selected candidates must live within a commutable distance (approximately 50 miles) of the Citizens Jacksonville office location.
Job Duties: Models' ethical behavior and execute job responsibilities in accordance with Citizen's core values, ethics, and information protection policies. Design, develop and/or test complex software component changes in one or more engineering stack (UI, Servicing, Integrations, Automation, Testing etc.) meet acceptance criteria while adhering to development and quality standards. Research, analyze, design, and solve complex problems with creativity and innovation. Own and present SDLC and DevSecOps deliverables to maintain software standards and guidelines. Collaborate with business representatives to estimate and plan prioritized backlog items as a SME. Contributes to improving software engineering practices, standards, documentation, and knowledge within agile team.
Additional Qualifications/Responsibilities
Knowledge, Skills & Abilities:
Solid knowledge of SDLC Solid understanding of Enterprise Software Development and maintenance. Solid understanding of Agile mindset, principles, practices Data manipulation, comparison, and computation proficiency Proven knowledge in one or more programming languages. Solid knowledge of testing practices (test strategy, plans, test cases). Ability to review programming code and identify and correct issues or discrepancies. Solid knowledge of Source code management Troubleshoot code to identify and correct defects and root cause. Good knowledge of DevOps concepts. Identify and resolve issues and identify solutions, utilizing comprehensive analytical skills and demonstrating attention to detail. Advanced knowledge of software design, modification, implementation, and deployment, including object-oriented programming concepts. Domain knowledge and ability to manage and understand data parameters and relational data. Effective communication and interpersonal skills. Ability to perform independent troubleshooting for complex and time sensitive issues and escalate, as necessary. Ability to follow and develop software specifications. Advanced proficiency in source level management, and version control. Code repository skills, testing and test planning skills. Self-motivated and work independently and as part of a team. Able to learn effectively and meet deadlines. Proficient knowledge of IT Security and confidential data, and Secure software development. System thinking and Design skills. Mentoring skills Emerging ability to effectively present technical topics to small and medium size technical or non-technical groups. Ability to pitch and experiment innovative ideas with the help of Proof of values, pilots etc. Critical thinking, Sound judgement and decision-making Embracing change. Agile Product development skills Testing skills at one or more layers i.e. unit, components, data, Application Programming Interface (APIs), User Interface (UI)/ User Experience (UX), Performance, Security. Skills Inventory List:
Salesforce platform:
Salesforce Objects, data model and processes. Knowledge of workflows, process builders, flows, and permissions. Apex:
Programming language of the platform with which we build our business logic. Lightning Components
- Develop custom user interface, component-based architecture, event driven programming. Salesforce REST/SOAP API:
How to integrate Salesforce to other systems, request/response and error handling. Javascript, HTML/CSS:
Custom components, styling, etc. SOQL/SOSL:
Query languages to query Salesforce objects and data. Development tools:
IDE's such as VS Code and Intellij IDEA. Unit testing:
Knows how to write unit tests and develop using test driven development methodologies. Preferred Knowledge, Skills & Abilities:
Knowledge of modern engineering practices like Test Driven Development, Behavior driven development, Acceptance test driven development Persona driven development Proficiency Level Relevant Experience & Education:
Bachelor's degree plus 5 years of software engineering experience OR 8 years of relevant experience in lieu of a college degree (Software Development or Programming or Testing or Automation) High School Diploma GED (required) Additional education may count towards work experience Additional Degrees may add to employee experience:
Master's Degree in a relevant field may substitute for 1 year of experience PhD in a relevant field may substitute for 1 year of experience Citizens is proud to be an Equal Opportunity Employer.
Visa sponsorship is not available for this position.
ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. All positions are onsite, unless otherwise stated.
Job Summary: This position is responsible for analyzing, designing, developing, and testing code as part of the software engineering development lifecycle. On this team - you will manage the critical applications and be responsible for maintenance on the Salesforce platform as a whole (maintain security updates, etc). Works independently with the ability to mentor, groom less experienced staff. This position is required to be onsite full-time in our Jacksonville, FL office location. We are not offering remote or hybrid work options.
Selected candidates must live within a commutable distance (approximately 50 miles) of the Citizens Jacksonville office location.
Job Duties: Models' ethical behavior and execute job responsibilities in accordance with Citizen's core values, ethics, and information protection policies. Design, develop and/or test complex software component changes in one or more engineering stack (UI, Servicing, Integrations, Automation, Testing etc.) meet acceptance criteria while adhering to development and quality standards. Research, analyze, design, and solve complex problems with creativity and innovation. Own and present SDLC and DevSecOps deliverables to maintain software standards and guidelines. Collaborate with business representatives to estimate and plan prioritized backlog items as a SME. Contributes to improving software engineering practices, standards, documentation, and knowledge within agile team.
Additional Qualifications/Responsibilities
Knowledge, Skills & Abilities:
Solid knowledge of SDLC Solid understanding of Enterprise Software Development and maintenance. Solid understanding of Agile mindset, principles, practices Data manipulation, comparison, and computation proficiency Proven knowledge in one or more programming languages. Solid knowledge of testing practices (test strategy, plans, test cases). Ability to review programming code and identify and correct issues or discrepancies. Solid knowledge of Source code management Troubleshoot code to identify and correct defects and root cause. Good knowledge of DevOps concepts. Identify and resolve issues and identify solutions, utilizing comprehensive analytical skills and demonstrating attention to detail. Advanced knowledge of software design, modification, implementation, and deployment, including object-oriented programming concepts. Domain knowledge and ability to manage and understand data parameters and relational data. Effective communication and interpersonal skills. Ability to perform independent troubleshooting for complex and time sensitive issues and escalate, as necessary. Ability to follow and develop software specifications. Advanced proficiency in source level management, and version control. Code repository skills, testing and test planning skills. Self-motivated and work independently and as part of a team. Able to learn effectively and meet deadlines. Proficient knowledge of IT Security and confidential data, and Secure software development. System thinking and Design skills. Mentoring skills Emerging ability to effectively present technical topics to small and medium size technical or non-technical groups. Ability to pitch and experiment innovative ideas with the help of Proof of values, pilots etc. Critical thinking, Sound judgement and decision-making Embracing change. Agile Product development skills Testing skills at one or more layers i.e. unit, components, data, Application Programming Interface (APIs), User Interface (UI)/ User Experience (UX), Performance, Security. Skills Inventory List:
Salesforce platform:
Salesforce Objects, data model and processes. Knowledge of workflows, process builders, flows, and permissions. Apex:
Programming language of the platform with which we build our business logic. Lightning Components
- Develop custom user interface, component-based architecture, event driven programming. Salesforce REST/SOAP API:
How to integrate Salesforce to other systems, request/response and error handling. Javascript, HTML/CSS:
Custom components, styling, etc. SOQL/SOSL:
Query languages to query Salesforce objects and data. Development tools:
IDE's such as VS Code and Intellij IDEA. Unit testing:
Knows how to write unit tests and develop using test driven development methodologies. Preferred Knowledge, Skills & Abilities:
Knowledge of modern engineering practices like Test Driven Development, Behavior driven development, Acceptance test driven development Persona driven development Proficiency Level Relevant Experience & Education:
Bachelor's degree plus 5 years of software engineering experience OR 8 years of relevant experience in lieu of a college degree (Software Development or Programming or Testing or Automation) High School Diploma GED (required) Additional education may count towards work experience Additional Degrees may add to employee experience:
Master's Degree in a relevant field may substitute for 1 year of experience PhD in a relevant field may substitute for 1 year of experience Citizens is proud to be an Equal Opportunity Employer.
Visa sponsorship is not available for this position.