Enable job alerts via email!

Junior Full Stack Software Developer (C#.Net, JavaScript, SQL) (JHB Onsite)

DataFin

Johannesburg

On-site

ZAR 300,000 - 450,000

Full time

3 days ago
Be an early applicant

Job summary

A dynamic provider of technology solutions is seeking a responsible Junior Full Stack Software Developer proficient in all areas of the Software Development Life Cycle. The ideal candidate will require a degree or diploma in IT-related fields along with 1-2 years of software development experience, particularly in database design and principles. This role focuses on developing test environments and deploying system changes employing technologies such as C#.Net and JavaScript.

Qualifications

  • 1 to 2 years relevant Software Development experience.
  • Good understanding of Database design and principles.
  • Extensive experience using MS SQL, Web Skills: HTML/JavaScript/jQuery/CSS.

Responsibilities

  • Understand business requirements.
  • Develop framework and coding standards to be followed.
  • Deploy system changes.

Skills

C#.Net
JavaScript
SQL
HTML
CSS
Web API
SOAP
WCF

Education

Degree/Diploma in BEng/BSc IT or BCom

Tools

MS SQL Server Reporting Services
ASP.Net / MVC
AJAX
Job description
Overview

A dynamic provider of world-class Outsourced and Incident Management Services seeks a responsible and reliable Junior Full Stack Software Developer who is proficient in all areas of the SDLC (Software Development Life Cycle). You will develop the test environment before deployment, deploy system changes while implementing and maintaining Version Control and aiding with Process Architecture & Modelling. You will require a Degree/Diploma in BEng/BSc IT or BCom from an accredited university with 1-2 years Software Development experience including a solid understanding of Database design and principles. Your tech toolset should include C#.Net, JavaScript, SQL, SSRS, CSS, Web API, SOAP, WCF, etc. If you’re passionate about business automation systems, creative problem solving and delivering solutions to customers, the APPLY NOW!

Duties
Internal Systems Development
  • Understand business requirements.
  • Scope level of work to be completed.
  • Ascertain potential pitfalls within suggested processes.
  • Evaluation of end user experience implications.
  • Develop the test environment before deployment.
  • Provide training material for training manual amendments.
  • Agree on deployment date and rollout requirements.
  • Deploy system changes.
  • Track user feedback and system stability for final signoff.
System Framework
  • Develop framework and coding standards to be followed.
  • Implement and maintain Version Control.
  • Implement and maintain deployment methodology.
  • Assist with Process Architecture and Modelling.
REQUIREMENTS
Qualifications
  • Minimum: Diploma / qualification in Software Development or a Degree in B.Eng., BSc., IT, or BCom from a reputable university.
Experience/Skills
  • 1 to 2 Years relevant Software Development experience.
  • Good understanding of Database design and principles.
  • Extensive experience using:
    • MS SQL
    • MS SQL Server Reporting Services
    • Web Skills: HTML / JavaScript / jQuery / CSS
    • ASP.Net / MVC
    • AJAX
    • C# / .Net
    • XML / JSON
    • Web Services - Web API, SOAP, WCF
  • Good understanding of System Engineering and design.
  • Strong analytical and analysis skills.
Advantageous
  • Post-graduate Degree or qualification (Honours, Masters or Doctorate).
  • Experience with Client Server / .Net Remoting / Windows Services.
  • Exposure to MS Analysis Services / Business Intelligence.
  • Background in Finance / Invoicing / Claims / Insurance industries would be beneficial.
  • Understanding of UI: WPF / Windows Forms / Fluid or Responsive websites.
ATTRIBUTES

Generates ideas: Is creative in producing ideas; assumes an original approach when generating ideas; adopts radical solutions.

Conveys self-confidence: Is self-assured and projects inner confidence; is confident and determines own future; values own contributions.

Shows composure: Stays calm and relaxed during events; is not worried and tolerates stress levels; is composed in dealing with pressure.

Thinks positively: Is optimistic and positive; recovers easily from setbacks and obstructions; is jovial and projects cheerfulness.

Teamwork: Works participatively with others; is democratic and encourages team contributions; collaboratively involves others in decision-making.

Meets timescales: Is target focused and meets deadlines; is punctual and keeps to schedule; is reliable in finishing tasks.

Follows procedures: Conforms and adheres to rules; closely follows instructions and procedures; minimises risks by sticking to processes.

Takes action: To make things happen; uses initiative to start things up; shows drive and invests personal energy.

Upholds standards: Behaves ethically and justly; is discreet and maintains confidentiality; meets commitments by acting with integrity.

Produces output: Is focused on activity and works quickly; keeps busy and maintains productivity; is comfortable multi-tasking to produce output.

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