Javascript/web Software Engineer (contract) Gauteng/hybrid Isb1002334

Gauteng, South Africa

Job Description


JavaScript/Web Software Engineer (Contract) - Gauteng/Hybrid - ISB1002334

About the job JavaScript/Web Software Engineer (Contract) - Gauteng/Hybrid - ISB1002334

Our client requires the services of a Software Engineer (Senior) - Midrand/Menlyn/Rosslyn/Home Office Rotation

  • Amazing brand with cutting edge technology
  • Excellent teams in Global team collaboration
  • High work-life balance with Flexible hours
  • Agile working environment
POSITION: Contract until December 2026

xefxbbxbfEXPERIENCE: 6-8 Years related working experience.xefxbbxbf

COMMENCEMENT: As soon as possible

QUALIFICATIONS/EXPERIENCE
  • South African citizens/residents are preferred.
  • Tertiary qualification in Information Technology but specifically Web Software Development.
  • 5+ years working experience with focus in Web Software development.
ESSENTIAL SKILLS
  • Understanding and experience in the IT SDLC process.
  • Languages and related: Non-Negotiable
  • TypeScript / JavaScript
  • GraphQL
  • Nodejs (expressjs, apollo)
  • MV* experience (React, Vue, JavaScript)
  • Git
  • Database Experience
ADVANTAGEOUS SKILLS REQUIREMENTS
  • Languages and related:
  • AWS
  • Kubernetes
  • Docker, Docker Compose
  • Nexus.
  • Encryption Technologies.
  • Redis, Mongo
  • CSS 3
  • Antd
  • HTML 5
  • BitBucket/Github
  • Knowledge of ITSM Solutions specifically BMC Remedy Ticketing tool.
  • Ability and willingness to coach and give training to users when required.
  • Excellent written, verbal, and visual communication skills.
  • Willing and able to travel internationally
xefxbbxbfxefxbbxbfSoft Skills:
  • Good grasp of business/user requirements and translating these into system documents and functions.
  • Ability to quickly familiarize yourself with complex technical topics.
  • Strong analytical and problem-solving skills.
  • Ability to work under pressure with a constant workload and deliver quality results.
  • Above-average ability to structure, illustrate and or communicate complex concepts in an understandable, predictable manner.
  • Ability to deal with uncertainty and a volatile environment with often ambiguous and conflicting requirements and priorities.
  • Identify and manage risks.
  • Ability to operate in an inter-cultural work environment.
  • Above board work ethics this is of utmost importance.
  • Flexibility to take up different tasks within the scope of work.
  • Confident, motivated, and assertive.
  • Take Ownership, show initiative and work pro-active.
  • Ability to work as part of a team, inter dependant as well as independently and submit deliverables on time.
xefxbbxbfxefxbbxbf

ROLE:

Specific Responsibilities:
  • Develop Web based applications.
  • Create pages and components to manage static data.
  • Create pages to view different aggregations of data.
  • Implement complex calculations according to specification.
  • Implement workflows from diagrams.
  • Use E-Charts to implement charts on the data.
  • Write scripts to upload bulk excel data into MongoDB.
  • Implement data model diagrams to MongoDB schemas.
  • Restrict sensitive data to specific roles/users.
  • Work with Group approved software development tools, techniques and approaches used to build application solutions.
  • Perform unit testing and support User Acceptance Testing of the applications.
  • Apply cloud computing technologies and emerging computing trends.
  • Create and update system documentation.
  • SW bug resolution including handling of incident tickets in ITSM ticketing system.
Generic Responsibilities:
  • Take directions from senior developers and develop functions and solutions within formal Agile Sprints.
  • Interact with team as necessary during Sprints & performs any administrative tasks that are involved.
  • Operate as a team member. Continually reports progress in the Jira tool and participates as an active member of the team. Assume additional responsibilities as required.
  • Gather facts, analyse the User Stories, consult with users, draw conclusions, and update user stories as required.
  • Assist in the technical preparation of Business Process Procedures, Test Scenarios, End-user documentation, and User manuals.
  • Interface with clients in a professional manner with emphasis on building client relationships.
  • Continually develop core skills and business knowledge based on accumulated experience.
  • Sets priorities appropriately.
xefxbbxbf

xefxbbxbfxefxbbxbfNB: xefxbbxbfxefxbbxbfBy applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
If you have not heard from us within 2 weeks please consider your application as unsuccessful.xefxbbxbf

#isanqa #isanqajobs #Javascript #softwareengineer #AWS #Kubernetes #encryptiontechnologies #Agile #IT #Innovation xefxbbxbf#FuelledbyPassionIntegrityExcellence

iSanqa Resourcing

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1296854
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned