Enable job alerts via email!

Full-Stack Developer (Senior) at Parvana Recruitment

Parvana Strategic Sourcing

South Africa

On-site

ZAR 200,000 - 300,000

Full time

30+ days ago

Job summary

An innovative firm is seeking a skilled software developer for remote work on diverse projects, including financial applications and big data analytics. This role involves utilizing a wide range of technologies such as .NET Core, Java, and cloud services like AWS and Azure. You will collaborate with a dedicated team to deliver high-quality software solutions, ensuring client satisfaction and project success. If you have a passion for technology and problem-solving, this opportunity allows you to make a significant impact while working on exciting projects in a supportive environment.

Qualifications

  • Ability to deliver high-quality software collaboratively.
  • Experience in writing testable code and working with testing teams.

Responsibilities

  • Work on diverse software solutions including big data analytics applications.
  • Liaise with clients and take ownership of deliverables throughout the project lifecycle.

Skills

Problem-solving skills
C#/.NET Core
REST-based services
Relational databases (PostgreSQL)
HTML
CSS
JavaScript
Angular
React
Cloud environments (GCP, AWS, Azure)
CI/CD pipelines
Version control (GitHub, Bitbucket)

Tools

Docker
Kubernetes

Job description

This is a remote position.

About our client:

Our client develops and supports software and data solutions across a variety of industries. They want you to get ahead of the market and stay there. They offer a combination of plug and play products that can be integrated with existing systems and processes and can also be customised to client needs. Their capabilities extend to big data engineering and bespoke software development, solutions are available as both cloud-based and hosted.

What you will be doing:

  • Work on diverse software solutions across multiple projects, including exciting financial projects such as big data analytics applications, a platform for a financial magazine, and back office systems.
  • Use a wide range of technologies, including .Net Core, Java, Python, React, Angular, AWS, Azure, Docker, and Kubernetes.
  • Involved in all stages of the project lifecycle, often liaising directly with clients and taking ownership of deliverables.


What our client is looking for:

  • Proven ability to deliver high-quality software as part of a team, collaborating with application end users in different locations.
  • Strong general technology and problem-solving skills.
  • Experience / working knowledge of C#/.NET Core, REST-based services, and relational databases (including PostgreSQL).
  • Experience in writing testable code, including unit and integration tests, and working with a dedicated testing team.
  • Working knowledge of HTML, CSS, and JavaScript, and experience with a modern framework (e.g., Angular, React, Vue). Familiarity with Angular concepts is preferred.
  • Experience working with cloud environments (e.g., GCP, AWS, Azure) and setting up CI/CD pipelines.
  • Familiarity with version control and collaboration tools like GitHub, Bitbucket, and associated workflows.


Desirable Skills:

  • Experience in financial projects (especially fixed income)
  • Familiarity with Azure Entra ID
  • DDD Experience
  • Event sourcing and CQRS knowledge


Job ID:

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