Software Engineer III (Salesforce)
Job Description
POSITION OVERVIEW
NBME® is looking to hire a Salesforce Developer to become part of Application Services unit. You will be part of a growing Salesforce practice and play a key role in maximizing the efficacy of the Salesforce Service Cloud, Communities, Commerce, and MDM capabilities. You will be part of a team responsible to develop Salesforce development best practices, center of excellence, and release management processes.
The Salesforce Developer will be responsible for the design, development, testing and implementation of customizations, applications, extensions, and integrations. You will work with a team of fellow engineers and collaborate with our Customer Success and Marketing teams to translate business needs into effective and scalable products within SFDC platform.
Your contributions will directly impact the growth and future of NBME. You must be able to thrive in our highly collaborative, digitally driven and innovation-led environment. Nurture your talent for thoughtful and game changing solutions in our inclusive culture that values diversity of ideas, experiences, and backgrounds.
Diversity, Equity, and Inclusion Statement
At NBME, we continue to innovate and improve how we fulfill the evolving needs of the health care community. This commitment starts and ends with the people at NBME. By recruiting and empowering talented individuals from various disciplines and backgrounds, which includes professionals with diverse life experiences, abilities, and perspectives, NBME can take a well-informed, robust approach to advancing medical education and assessment for years to come. We also continue to focus on ensuring that our DEI work is impactful and ingrained in everything we do, including with our staff, workplace culture, products and services, the Philadelphia community and the broader medical education landscape.
RESPONSIBILITIES
QUALIFICATIONS
Skills and Abilities
Experience
Education
About NBME:
NBME offers a versatile selection of high-quality assessments and educational services for students, professionals, educators, regulators and institutions dedicated to the evolving needs of medical education and health care. To ensure our assessments meet the highest standards of quality, stay relevant and align to the current curriculum in medical schools and training programs, we rely on a wide network of collaborators. These include the volunteers who help develop our exam questions, the committees and panels who represent various groups within the medical education community, external researchers and health profession organizations.
We are committed to meeting the needs of educators and learners globally with assessment products and expert services such as NBME® , , s, the ® Program and . Together with the Federation of State Medical Boards, NBME develops and manages the , which measures the ability to apply knowledge and skills that form the basis of safe and effective patient care. Our Competency-based Assessment unit is focused on new methods as well as the optimization of assessment in the workplace and education.
As a result of leadership in ongoing research, innovative measurement practices and the exploration of forward-thinking assessment modalities and improvements, NBME advances assessment science. Our grant and funding opportunities further support this dedication to medical education and assessment science. We help develop the next generation of assessment professionals through our . Through the , and , researchers and educators can continue to improve the assessment of health care professionals around the world.
NBME views diversity, equity and inclusion (DEI) as foundational and enduring to our strategy and vision. We continue to focus on ensuring that our DEI work is impactful and ingrained in everything we do, including with our staff, culture, products and services, the Philadelphia community and the broader medical education landscape. Our commitment manifests in our hiring and staff development, recruitment for committees, grants programs, design and review of our assessments, and involvement in our local and national communities.
Learn more about NBME at .
The NBME offers competitive salaries, excellent benefits, and a rewarding work environment. Excellent Benefits include: Healthcare, Dental, Prescription, and Vision plans; 401(k) w/match, Tuition Reimbursement Plan, Commuter Benefit: Public Transit or Parking options. Remote Friendly Workplace.
COVID-19 Considerations:
Being fully vaccinated against COVID-19 is a condition of employment, subject to potential reasonable accommodations for legitimate medical or religious reasons which prevent such vaccination. Applicants who have received a conditional offer of employment will be requested to provide information about their COVID-19 vaccination status.
NBME is an equal opportunity employer as defined by the EEOC.
NBME® is looking to hire a Salesforce Developer to become part of Application Services unit. You will be part of a growing Salesforce practice and play a key role in maximizing the efficacy of the Salesforce Service Cloud, Communities, Commerce, and MDM capabilities. You will be part of a team responsible to develop Salesforce development best practices, center of excellence, and release management processes.
The Salesforce Developer will be responsible for the design, development, testing and implementation of customizations, applications, extensions, and integrations. You will work with a team of fellow engineers and collaborate with our Customer Success and Marketing teams to translate business needs into effective and scalable products within SFDC platform.
Your contributions will directly impact the growth and future of NBME. You must be able to thrive in our highly collaborative, digitally driven and innovation-led environment. Nurture your talent for thoughtful and game changing solutions in our inclusive culture that values diversity of ideas, experiences, and backgrounds.
Diversity, Equity, and Inclusion Statement
At NBME, we continue to innovate and improve how we fulfill the evolving needs of the health care community. This commitment starts and ends with the people at NBME. By recruiting and empowering talented individuals from various disciplines and backgrounds, which includes professionals with diverse life experiences, abilities, and perspectives, NBME can take a well-informed, robust approach to advancing medical education and assessment for years to come. We also continue to focus on ensuring that our DEI work is impactful and ingrained in everything we do, including with our staff, workplace culture, products and services, the Philadelphia community and the broader medical education landscape.
RESPONSIBILITIES
- Design and develop solutions using Apex programming language, Visual Force, Lightening Component Framework, Salesforce.com API framework, 3rd party APIs, and Salesforce.com development environment which includes custom objects, workflows, triggers, controller, extensions, the Force.com IDE, migration tools, SOQL, and web services.
- Design and develop highly interactive UI using Lightning Component Framework, Visual Force, JavaScript and JQuery technologies.
- Perform data transfer and cleansing via APEX Data Loader and/or SFDC Import Wizard.
- Develop/maintain eCommerce offering on Salesforce through B2B Commerce.
- Conduct unit testing and support other testing cycles like QA, UAT, regression, and system testing.
- Analyze Salesforce major releases and coordinate impact with development teams.
- Demonstrate understanding of software engineering concepts and be responsible for working on full lifecycle engineering efforts using Agile methodologies, object-oriented design, accepted design patterns and practices on SFDC platform.
- Work alongside Product Owner, Salesforce Administrator/Configurator, Solutions Architect and other Engineers on the team and focus on leading design & implementation, mentoring other technical and functional team members on Salesforce Service Cloud and Communities to offer a comprehensive solution.
- Participate in business and technical requirement meetings, create technical designs and well-architected solutions to fit business goals, and provide detailed level of effort estimates for proposed solutions.
- Proactively engage on continuous improvement efforts and evaluation of 3rd party apps on AppExchange.
- Work closely with the technology team to provide functional and technology support on SFDC Resolve Level 2 queries (i.e. break/fix, etc.) (an on-call rotation is associated with this position).
- Champion the re-use of Salesforce solutions by developing, documenting, and enforcing application standards and procedures for SFDC platform where practical.
- Communicate SFDC solution options to both technical and non-technical staff.
QUALIFICATIONS
Skills and Abilities
- Strong understanding of Salesforce Declarative Programming and Administration (develop code, custom objects, Visual Force pages, Apex, Lightning Components, reports, workflows and assignment rules) required.
- Experience with Salesforce.com Web Services APIs Force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API required.
- Experience integrating Salesforce with 3rd party systems using web services and app exchange apps required.
- Solid understanding of Salesforce custom application design including knowledge of limits, throttling, security, APIs, etc., required.
- Understanding of requirements management disciplines and software development life cycle required.
- Exceptional problem solving, critical thinking, communication and collaboration skills required.
- Experience in Agile development methodology/Scrum required.
- Experience with Atlassian tools like Jira, Confluence, Bamboo (or similar tools) preferred.
- Experience with source versioning systems like SVN (or similar) preferred.
- Experience building complex business applications using Java will be a plus.
- Platform Developer I, or II, or Platform App Builder certification will be a plus.
Experience
- 3+ years of experience developing Force.com commercial business applications as part of a collaborative team required (Apex, Visual Force and Lightning Component Framework).
- 7+ years of total development experience required
Education
- Bachelor's Degree in a Related Field or Equivalent Work Experience.
About NBME:
NBME offers a versatile selection of high-quality assessments and educational services for students, professionals, educators, regulators and institutions dedicated to the evolving needs of medical education and health care. To ensure our assessments meet the highest standards of quality, stay relevant and align to the current curriculum in medical schools and training programs, we rely on a wide network of collaborators. These include the volunteers who help develop our exam questions, the committees and panels who represent various groups within the medical education community, external researchers and health profession organizations.
We are committed to meeting the needs of educators and learners globally with assessment products and expert services such as NBME® , , s, the ® Program and . Together with the Federation of State Medical Boards, NBME develops and manages the , which measures the ability to apply knowledge and skills that form the basis of safe and effective patient care. Our Competency-based Assessment unit is focused on new methods as well as the optimization of assessment in the workplace and education.
As a result of leadership in ongoing research, innovative measurement practices and the exploration of forward-thinking assessment modalities and improvements, NBME advances assessment science. Our grant and funding opportunities further support this dedication to medical education and assessment science. We help develop the next generation of assessment professionals through our . Through the , and , researchers and educators can continue to improve the assessment of health care professionals around the world.
NBME views diversity, equity and inclusion (DEI) as foundational and enduring to our strategy and vision. We continue to focus on ensuring that our DEI work is impactful and ingrained in everything we do, including with our staff, culture, products and services, the Philadelphia community and the broader medical education landscape. Our commitment manifests in our hiring and staff development, recruitment for committees, grants programs, design and review of our assessments, and involvement in our local and national communities.
Learn more about NBME at .
The NBME offers competitive salaries, excellent benefits, and a rewarding work environment. Excellent Benefits include: Healthcare, Dental, Prescription, and Vision plans; 401(k) w/match, Tuition Reimbursement Plan, Commuter Benefit: Public Transit or Parking options. Remote Friendly Workplace.
COVID-19 Considerations:
Being fully vaccinated against COVID-19 is a condition of employment, subject to potential reasonable accommodations for legitimate medical or religious reasons which prevent such vaccination. Applicants who have received a conditional offer of employment will be requested to provide information about their COVID-19 vaccination status.
NBME is an equal opportunity employer as defined by the EEOC.
Date Posted
09/03/2022
Views
5
Positive
Subjectivity Score: 0.8
Similar Jobs
Specialist: Full-Time, Part-Time, and Part-Time Temporary - Apple
Views in the last 30 days - 0
View DetailsDirector of CCME Program Development - City of Philadelphia
Views in the last 30 days - 0
View DetailsAssistant Director for Avenue of the Arts KinderCare - KinderCare Learning Companies
Views in the last 30 days - 0
View Details