Costa Rica-Coyol
Hybrid Roles:
Your Responsibilities Will Include:
- Enhances, maintains and supports the development of existing applications throughout the Software Development Lifecycle according to the IT methodology, department SOP’s, team guidelines, best practices and industry standards.
- Operates in an Agile methodology and release cadence, updating assigned stories and board as guided by scrum master.
- Analyzes, designs and develops new application software and/or interfaces between applications.
- Creates and maintains system documentation according to the IT methodology (proposals, designs, test specifications, and other deliverables as necessary) for new and existing applications.
- Participates in all phases of the software development project including: buy off the shelf versus build custom analysis, vendor selection, design, construct, implementation, testing, and post-implementation activities.
- Provides production support by proactively monitoring applications and seeking to improve application availability, quality, and performance by ensuring achievement of Service Level Agreements (SLA) and participating in required on-call support, as needed.
- Accountable for technical issue resolution including diagnosis of problem, recommendations for workarounds, and defect correction.
- Understands customer’s business implications and incorporates understanding into technical and process improvement recommendations.
- Maintains collaborative working relationship with IT business partners, IT services (database, data center, servers, desktop, networking, security), and software vendors, as needed.
- Researches and applies new technologies, development techniques and best practices by leveraging experience, industry contacts, seminars, and books.
- Leverages software version control tools and provides software configuration management support.
For those individuals that supervise others, the following statements are applicable:
- Assures that appropriate resources (personnel, tools, etc.) are maintained in order to assure Quality System compliance and adherence to the BSC Quality Policy.
- Establishes and promotes a work environment that supports the Quality Policy and Quality System.
- What we are looking for:
- Bachelor or above degree in Information Systems or Administration
- English Level desired:80+
- Experience: At least 5 years+ of Salesforce Development
- Desired Certifications:
- Salesforce Platform Developer 2 (PD2)
- Salesforce Platform Developer 1 (PD1)
- Certified Salesforce.com Administrator (201)
- Certified Salesforce Advanced Administrator
- Salesforce Certified Platform App Builder
- Technical Expertise with:
Apex development including front end, automation, and test Classes, SOQL, SOSL, Lightning Web Components, Lightning pages (Pages, Component & Controllers), Triggers, Custom Objects, Custom Metadata, Integrations (ETL and Web services), Flows, Reports/Dashboards, Security model, Data Model, Copado or similar release management tool, Sandbox development and Testing Web Technologies, HTML5, CSS, JavaScript, Jira, Confluence