SOFTWARE ENGINEER
Experience: 2+ years
Position type: Full-time
Location: Permanently Remote
Reporting to: Digital Solutions Manager
Division: Digital
Department: Salesforce Platform Development Team
Organizational level: Contributor
1.
Responsibilities
•
Supporting the EcoSure Divion’s usage of Salesforce through general platform maintenance, enhancing existing capabilities and developing new ones
•
Analyze operational processes and identify areas of process enhancement
•
Initiate, own and deliver business improvement initiatives
•
Monitor performance with tracking and establish corrective measures as needed
•
Keep up to date on industry's best practices and implement these where applicable
•
Maintain and build trusted relationships with stakeholder functions
2.
Required Competencies
•
Excellent communication skills, both written and oral (English)
•
Business process design / business improvement skills
•
Analytical & process oriented
•
Ability to work with non-technical functions to obtain and document requirements
•
Ability to create and maintain platform / feature architecture documentation
•
Good interpersonal skills
•
Eye for detail & quality
•
Team player
3.
Minimum experience required
•
Minimum 2 years of Salesforce development experience
o
Field Service experience preferred
•
SaaS (software as a service) product experience for 2 years or more
•
SQL
4.
Minimum qualifications/education
•
Bachelor’s degree in software engineering, computer science or similar
5. Work conditions
• Minimal travel
• Must always have passport valid for more than 6 months
Disclaimer: This job description is provided for informational purposes and serves as a general guideline for the role. It is not intended to be an exhaustive or all-encompassing list of job-related responsibilities, duties, skills, efforts, requirements, or working conditions. The actual duties and responsibilities of the position may vary based on evolving business needs, organizational changes, or other factors. Management reserves the right to modify, amend, or update the job description at any time. Such revisions may include the addition of new job-related duties or reassignment of responsibilities within the employee's scope of practice. Furthermore, this job description does not constitute a contractual agreement of employment.