Enable job alerts via email!

Full Stack.NET Developer

Deka Minas (Pty) Ltd

Sandton

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Gauteng seeks a Full Stack .NET Developer to develop, maintain, and implement applications. Key responsibilities include database administration, system architecture, and collaboration with development teams to ensure optimal user experience. Experience in .NET framework, SQL, and RESTful APIs is essential for success in this role.

Qualifications

  • Proficiency in .NET framework for application development.
  • Strong background in database design and maintenance.
  • Experience with front-end technologies such as HTML5 and XAML.

Responsibilities

  • Develop, maintain, and optimize applications using .NET framework.
  • Administer databases and ensure optimal performance.
  • Collaborate with team members to define functional requirements.
  • Design user interfaces conforming to brand guidelines.

Skills

Database administration
C#
HTML5
SQL
RESTful APIs
WPF
User Interface Design
Job description
Guideline of your responsibilities.

As a Full Stack .NET Developer, you will be responsible for developing, maintaining, and implementing applications and services using the .NET framework. You will also be responsible for ensuring that the applications are secure, scalable, and optimized for performance.

Daily Duties
  1. Responsible for the Database administration, that consist of :
    • The planning and development of the database, as well as troubleshooting.
    • Develop and maintain database schemas and queries using SQL.
    • Monitor and optimize database performance, including tuning SQL queries, managing indexes, and analyzing performance metrics.
    • Troubleshoot and resolve database‑related issues.
  2. Architecture of system
    • Develop and maintain WPF desktop applications using C# and .NET Framework.
    • Develop and maintain front‑end applications using HTML5 and Xaml frameworks.
    • Collaborate with Senior developer and management to determine functional and non‑functional requirements for new software or applications.
    • Use tools and methodologies to create representations for functions and user interface for new functionalities.
    • Develop and maintain RESTful API services.
Following the development cycle.

The steps that are typically followed during the development cycle are as follows :

  1. The user will log the request by compiling a summary of the undertaking.
  2. If it is a new function, a draft of the said functionality will be drafted by the Manager or the person who requested the functionality.
  3. The development specification is then verbally discussed with the development team and a suitable developer is allocated to the task, with an estimated deadline for the completion of the assignment.
  4. Collaborate with developers within the team to ensure the best user experience for our users.
  5. Ensure that designs are consistent with brand guidelines and user interface standards.
  6. Once the development is completed, the developer will test their system. Once the developer is satisfied that the task has been completed according to the spec, he / she will email the relevant parties on Basecamp to test the function thoroughly on the test environment.
  7. For all possible scenarios to be tested, we request testing to be completed by a person who uses the system frequently and will most probably be using this new function moving forward. This is to ensure that the resulting functionality produces the results as envisioned.
  8. As soon as the testing is complete and we are satisfied that the newly developed functionality works as expected, it will be rolled out onto the live system by the Senior Developer – Team Lead.

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information.

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