- Salary
- $65k – $75k/yr
- Location
- City of Cape Town Metropolitan Municipality, Western Cape
- Type
- Full-time
- Department
- IT
- Seniority
- Senior
- Experience
- 5+ years
- Closing date
- Today
- Source
- Vincere
Description
Job Specification Form (Senior Front-End developer)
JOB DESCRIPTION
We are looking for a dynamic individual who has a proven track record of developing enterprise applications. The person in this role will work closely with stakeholders and team members to define, design and deliver actionable insights to the business in an agile environment. You will be developing robust applications in the merchandising ERP space and e-commerce applications. Your ability to adapt and quickly grasp new business concepts will ensure success in this role. KEY RESPONSIBILITIES
• Full-Stack development with emphasis on front end client side
• Analysis/Design/Implementation of robust systems
• Data modelling (Relational)
• Collaborative Team development
• Mentorship and Knowledge sharing
QUALIFICATION(S) AND EXPERIENCE
QUALIFICATIONS
• BSc or B Com in Information Systems or IT/IS Diploma (Highly Advantageous) or substantial experience in a Data Warehousing or Business Intelligence environment.
EXPERIENCE / KNOWLEDGE
• Minimum 5 years development experience
• React/Angular/C#/Typescript/Javascript combined with relational DB understanding
• Building and maintaining relationships with business users • Documenting technical requirements from business briefs
Technical and Behavioral Competencies
TECHNICAL Essential Competencies
• Systems Design
• Data Modelling and Design
• PL/SQL or T-SQL scripting and optimization
• IT/Business Process Engineering
• Agile experience working in SCRUM
Job Specification Form Advantageous Competencies:
• Oracle Cloud Commerce
• E-commerce
• Oracle Database
• SQL Server (SSAS/SSIS)
• Multi-dimensional/ Power Query, M Language, and DAX
• Control M
• Low Code Development (Oracle APEX, Microsoft Power Apps)
• Merchandise/Retail/CRM systems experience
BEHAVIOURAL:
• Excellent written and verbal communication skills
• Team Orientation
• Quick learner
• Highly self-motivated and driven
• Attention to detail
• Willingness to learn and share new technology and methodologies