Enable job alerts via email!

Senior Full Stack Developer

Intercontinental Exchange

Noordwes

Hybrid

ZAR 60 000 - 100 000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer, where your expertise in software development methodologies will be crucial. You will be part of a dynamic team responsible for the design, development, and maintenance of a comprehensive SAAS platform. This role offers the opportunity to work with cutting-edge technologies, including AWS, ReactJS, and NodeJS, while ensuring high-quality code through rigorous testing and collaboration with QA teams. If you thrive in a hybrid work environment and are passionate about solving complex problems, this position is perfect for you.

Qualifications

  • 5+ years experience with relevant software stack and processes.
  • Detail oriented with good organizational skills.
  • Very good communication skills.

Responsibilities

  • Responsible for all phases of the project life cycle.
  • Build high-quality, innovative, and fully performing software.
  • Collaborate with QA team to ensure quality production code.

Skills

Software Development
Problem Solving
AWS
ReactJS
NodeJS
MySQL
C#
Java
JSON
XML

Education

Bachelor's Degree in Computer Science
Master's Degree in Software/Computer Engineering

Tools

Modern Software Development Tools

Job description

Overview

Job Purpose

As a senior software engineer with the Simplifile team, you will apply your knowledge of software development methodologies, best practices, problem solving and industry experience to work with the team in the design, development, maintenance and support of the product and necessary supporting tools. Your work will cover the full SAAS platform technology stack.

Responsibilities

  • Responsible for all phases of the project life cycle including implementation, programming, testing, and maintaining software systems.
  • Build high-quality, innovative, and fully performing software that complies with coding standards and technical designs.
  • Ensure high quality code via design reviews, code reviews and proper unit test coverage.
  • Collaborate with QA team to ensure quality production code.
  • Support process improvements which guide development activities.
  • Solve complex problems in development and provide solutions based on technical standards, practices and existing precedents or procedures.
  • Work effectively with members of the team, as well as other teams, vendors, and customers.
  • Frequent interaction with team and management to resolve issues or inquiries related to development, improving processes and procedures where possible.
  • Provide engineering level production support for the Simplifile application.

Knowledge and Experience

  • Bachelor's or master's degree in computer science or software/computer engineering.
  • 5+ years' experience with relevant software stack and processes.
  • Experienced with applications hosted in the AWS environment.
  • Experienced with frontend technologies, preferably ReactJS
  • Experienced with backend technologies, preferably NodeJS and MySQL..
  • Beneficial experience: C#, Java.
  • Familiar with JSON, XML, XSL.
  • Familiar with modern software development tools and processes.
  • Detail oriented and good organizational skills.
  • Very good communication skills.
  • Ability to work in a team environment.
  • Able to communicate and navigate effectively with internal and external customers to resolve technical issues and collaborate on new projects and integrations.

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

#LI-MR1

#LI-Hybrid

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.