The Role
The Senior Full-Stack Developer will work on diverse software solutions in financial projects, utilizing .NET Core, Java, Python, and various cloud technologies while collaborating directly with clients.
Summary Generated by Built In
This is a remote position.
Location: South Africa | Work Type: Remote | Job ID: J107096
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
For a more comprehensive list of opportunities that we have on offer, do visit our website - https://www.parvana.co.uk/careers
Requirements
.NET Core, C#, Java, Python, React, Angular, AWS, Azure, Docker, K8s, PostgreSQL, REST, CI/CD, Unit Testing, Big Data, DDD, CQRS, FinTech, Full-Stack, Agile, SDLC, Cloud Native
Skills Required
- Proven ability to deliver high-quality software as part of a team
- Experience working with .NET Core and C#
- Experience with REST-based services and relational databases
- Strong problem-solving skills and technology knowledge
- Working knowledge of HTML, CSS, and JavaScript
- Experience with modern frameworks like Angular or React
- Experience in cloud environments and CI/CD setup
- Familiarity with version control and collaboration tools
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Parvana is an IT recruitment agency specializing in connecting top tech talent with leading companies in South Africa and the UK, focusing on software development, finance, and telecommunications.







.png)