Key Responsibilities:
- Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology.
- Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions.
- Uses appropriate tools to analyze, identify, and resolve business and/or technical problems.
- Applies specialized knowledge in a single discipline such as assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution.
- Interacts with the customer to gain an understanding of the business environment and technical context.
- Validates scope, plans, and deliverables for assigned projects.
- Leads the design, development, implementation, and support of information technology solutions encompassing multiple specializations, platforms, and technologies.
- Defines project scope, plans, and deliverables, including proposed implementation dates.
- Researches, analyzes, recommends, and implements new technologies, standard processes, tools, and techniques
- Assists in defining alternate solutions for the business problem.
Key Requirements and Technology Experience:
- 6 + years of experience required
- Champion development and integration standards, best practices, and their related deliverables
- Aim to deliver processes and components that can be maintained by the business into the future using native features and functions whenever possible
- Design, develop, and deploy Apex classes, triggers, test methods, and Lightning web components to meet the business’s requirements
- Able to clearly articulate the pros and cons of why you would use a particular method to achieve a solution
- Deep familiarity with building integrations between Salesforce and other platforms using Apex REST APIs or other integration ETL tools; specific knowledge related to integrations and components related to document generation required
- Experience debugging components and code built by other developers and understand how to get to the root of the issue