Enable job alerts via email!

.Net Developer

Psybergate

Johannesburg

On-site

ZAR 300 000 - 600 000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An established industry player is seeking a talented .Net Developer to join their team for a 12-month contract role. This position involves working on a .NET based desktop application, where you'll play a vital role in the entire development lifecycle—from design and planning to deployment. The ideal candidate will possess strong technical skills, a creative mindset, and a passion for software excellence. You'll collaborate closely with team members to solve complex problems and deliver innovative solutions. If you're a self-driven technology leader looking for an exciting opportunity in the financial services sector, this role is perfect for you.

Qualifications

  • 3 years' development experience in .NET applications.
  • Strong background in software engineering and problem-solving.

Responsibilities

  • Develop and maintain .NET based desktop applications.
  • Collaborate with team members to design and implement new features.

Skills

C#
VB.NET
Domain Driven Design
Windows Communication Foundation
Hangfire
WinForms
DevExpress
Microsoft Azure
Software Engineering
Problem-solving

Education

IT / BSc degree

Tools

Visual Studio
ClickOnce

Job description

Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.

We are looking for a .Net Developer to join our financial services client based in Sandton for a 12-months contract role.

POSITION INFO :

What you will be doing:

  • We are looking for an exceptional individual to work on a .NET based desktop application. Be involved in all aspects of development playing a critical role in design, planning, development, and deployment.
  • The ideal candidate will not just be an outstanding developer, but will bring a mindset of creativity, innovation, and balanced bleeding edge technology development with a relentless pursuit of timely product delivery.
  • The role requires ownership, logical thinking, and estimation of your own work, coding, unit testing, troubleshooting, and performance optimizations.
  • Collaborate with team members to understand the problem & define, design, and ship new features through the development lifecycle. This includes brainstorming, contribution to new ideas, conceiving innovative strategies, and implementing solutions to difficult problems.

What we are looking for:

  • Completed IT / BSc degree or other related fields
  • 3 years' development experience
  • Strong technical / software engineering background (hands-on)
  • C# & VB.NET
  • Domain Driven Design architecture using the DSL Platform
  • Windows Communication Foundation for communication between client and server
  • Hangfire for scheduling of background jobs
  • The UI is WinForms
  • DevExpress
  • ClickOnce is used for installation and upgrades
  • Microsoft Azure experience would be beneficial.
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end).
  • Good experience with integrated system environments
  • Experience with re-use and standardisation, security considerations, deployment architecture like automated application builds, software configuration management & tools, etc.
  • Proven ability as a problem-solver
  • Self-driven, self-starter, technology leader, and able to work independently.

Must have working experience on the following tools / IDEs:

  • Write well documented and maintainable code.
  • Passion for software excellence and be quality driven.

Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.

Please note that most of our positions are for candidates who should be residing within traveling distance as circumstances of the opportunity can change.

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