Back-end Software Developer

via Fourier Recruitment · Stellenbosch, Western Cape

Pay
R 65 000 – R 72 000 per month
Type
Permanent · remote / hybrid
Experience
5–10 years
Level
Senior
Sector
IT & Internet
Closes
in 30 days
Recruiter
Fourier Recruitment · All jobs at Fourier Recruitment

About the role

The Software Developer is part of the product development team and works together with the rest of the team to develop and enhance software products.

The Software Developer also participates in product support when required.

The software developer designs, develops and maintains in-house developed software that fulfils customer and business requirements and enables the company to be a profitable business.

  • Assist in determining the requirements specifications for the system/subsystem/component.
  • Perform system/subsystem/component design.
  • Produce code compliant with requirements and design, and with industry security standards.
  • Follow company development processes.
  • Perform unit testing.
  • Distribute software builds for Quality Assurance.
  • Provide inputs for Quality Assurance (testing).
  • Debugging and fault-finding.
  • Play an active role in integrating hardware and software where applicable.
  • Perform system integration testing.
  • Do regression tests (re-testing).
  • Provide assistance to the Quality Assurance team members on request.
  • Provide support via email and telephone to advanced support personnel.
  • On-site or online support for difficult installations, upgrades and problems on request.
  • Support other developers on request.
  • Assist with development planning, e.g., by analysing requirements and technologies and providing time estimates.
  • Track and update the status of defects and enhancements in the issue-tracking system.
  • Time tracking and management.
  • Assist with the creation and review of user and technical documentation.
  • Study relevant standards/specifications.
  • Study relevant programming interfaces/tools.
  • Adhere to the Group Talent Management Framework.
  • BU remains ISO 9001 Certified.
  • NPS Score = 40.
  • Achieving a BU Turnover as defined for the year.
  • To be defined on a case-by-case basis as required in each BU (to be detailed in the performance contract).
  • Achieving a BU PBIT as defined for the year.
  • To be defined on a case-by-case basis as required in each BU (to be detailed in the performance contract).

What they're looking for

  • 4-year degree in Computer Science (3 years + Honours or Electronic Engineering or equivalent.
  • Senior Software Developer: at least 5 to 8+ years of solid programming and design experience.
  • Proactive, professional and passionate.
  • Object-oriented design and coding experience.
  • Solid programming experience (for more senior positions).
  • Advantage: experience with cloud services, various languages, database systems and AI
  • Analyse information needs and determine the best way to meet them.
  • Analyse objectives and problems specified by external and internal stakeholders.
  • An understanding of software theories and principles, plus practical implementation.
  • The ability to work to defined standards.
  • Ability to work effectively within a team.
  • Strong analytical and problem-solving abilities.
  • A keen interest in keeping up to date with expertise and technology.
  • Ability to communicate designs and concepts effectively.
  • Willingness to assist more junior development team members and testers.
  • Good planning and organising skills.
  • Oral and written communication skills.
  • Analytical and logical.
  • Initiative and problem-solving skills.
  • Attention to detail/accuracy.

Tech Stack

  • Java 17
  • Spring Framework, Spring Boot & CXF
  • HTML5 & JavaScript(JS)
  • Angular & TypeScript
  • SQL, including geospatial queries
  • Geospatial technologies: OpenLayers, GeoServer, Google Maps JavaScript API
  • RabbitMQ
  • Experience with AI technologies is advantageous
  • Limited C#, Python and C++

More IT and developer jobs · More jobs in Stellenbosch · All jobs at Fourier Recruitment

Get similar jobs by email

Not ready to apply? Leave your email address and we'll let you know about new IT and developer jobs in Stellenbosch.

Used only for this alert. What we keep · Terms