What are the responsibilities and job description for the Salesforce - Sales and Service position at Multivision Inc-IL?
Job Details
The Sr. Systems Developer is responsible for the design and development of modifications to packaged software and/or custom solutions developed to support specific business needs. Works closely with business analysts and/or key users, assesses business needs and determines/implements information technology solutions
Essential Duties
- Perform analysis, conceptual design, development (coding) and implementation of modifications to purchased applications or custom programs to enhance value to business. Provides expert support of the development after implementation. Applies business and systems knowledge throughout process
- Participate in the technical design and coding of interfaces, data conversions, and customizations providing the required functionality not supplied by the package
- Collaborate with internal users, staff members, and information technology colleagues to define detailed customer requirements and system interfaces while assessing value in modification to delivered software versus building new functionality. Translate requirements into technical design solutions
- Gain sufficient understanding of various IT applications to translate functional designs into technical approaches
- Deliver technical information, support and training to internal customers to assist them in performing and improving their daily work processes.
- Provide technical expertise to team members
- Lead IT Sales and Marketing Systems Development efforts, driving best practices into work products throughout the lifecycle of a project.
- Participate in trainings for offshore Development team
- Adhere to industry best practices through ongoing research, benchmarking, professional organizations, and conferences
- Take a leadership role in process improvement initiatives
- Proactively assume responsibility for improving processes and procedures
- Organize current project and maintenance activities while anticipating future/strategic needs
- Lead and mentor junior level Developer staff
- Facilitate meetings
- Other duties as assigned
Job Skills
- 8 years of Salesforce experience
- Excellent problem-solving skills able to focus both on the big picture and finite details.
- Attention to detail.
- Ability to deliver results in a high-energy, fast-paced environment.
- The ability to express oneself effectively within groups and in one-to-one conversations. Conveys information clearly and effectively through both formal and informal documents. Creates an atmosphere in which timely and high-quality input/out flows smoothly between self and others. Strong ability to negotiate and influence.
- Familiarity with Agile tools and methodology
- Excellent ability to organize information, manage tasks and use available tools to effectively contribute to an organization.
- Demonstrate advanced knowledge of software development industry concepts, tools, and techniques.
- Working knowledge of project management concepts, tools, and techniques.
- Comfortable working within the parameters of a project methodology.
- Comfortable working with geographically diverse teams.
- Experience with Apex, VisualForce, Custom Objects/Settings, SOQL/SOSL, Lightening Components
- Experience with SOAP/REST APIs and building custom Apex code to consume data from external systems
- Experience with Oracle and/or SQL databases.
- Experience with Java and/or JavaScript desired
- Experience with custom software application development environment.
- Experience working with geographically diverse teams
Work Experience
- 5 years minimum work experience in application analysis, design, software development, systems implementation and package integration with demonstrated strong performance
Education
- Bachelor's degree from an accredited institution preferred or commensurate work experience
Certificates, licenses and registrations
- Salesforce Certified Platform Developer I
- Salesforce Certified Administrator