- Possesses and applies moderate to complex knowledge of particular product or platform to the completion of assignments
- 3+ years experience interfacing and partnering with vendors
- 3+ years experience assisting in strategy/roadmap and planning
- Strong communication skills and ability to communicate at all levels of the organization (technical and business)
- Strong debugging skills
- 2+ years experience leading/mentoring more junior staff members
- Highly self-motivated, directed, ability to work independently and be results-driven
- 5+ years experience with IT ticketing software (Quality Center, ServiceNow, JIRA)
- 3+ years experience in agile/waterfall software delivery methodologies
- 3+ years experience using Jira, Bitbucket and Confluence agile toolsets or similar
- 5+ years experience working with small, geographically distributed teams
- 5+ years experience working both independently and in a team oriented, collaborative environment
- Ability to be flexible while delivering assignments with understanding that deliverables may change based on business needs
Principal Duties & Responsibilities
- Responsible for Experience Cloud development (ex: Customer Portal)
- Responsible for all program development within Salesforce and integration to other MA Business Applications.
- Good understanding of most dependencies, interfaces and services required by assigned components and other related areas of the system
- Ability to effectively prioritize and execute tasks in a fast- paced environment, including estimating and planning own and others work
- Determines optimal and efficient designs for application Develops detailed design tech specifications for application
- Leads development application from detailed design specifications
- Configure/develops and unit tests assigned areas following ETS development processes
- Debugs moderately to complex problems in the primary tool required for the role and resolves in a timely manner
- Implements changes to system assuring the changes do not introduce new issues
- Keeps abreast of improvements in software techniques and develop some improvements on own
- Facilitates technology and skills knowledge transfer within the team and beyond
- Ability to influence and negotiate agreement on scope and schedule with business partners
- Lead or perform ongoing production support and end user support in timely manner
- Perform quality assurance on all technical deliverables
- Participate in demand and planning management conversations with assigned business partners around their needs for ETS related services
- Assist in organizing, planning and managing projects and ensuring all related SDLC activities are executed with quality and within schedule
- Work to becomes the resident expert on assigned components
- Leads Interactions with business to develop enterprise solutions