Junior Software Developer (C# Full Stack)

 

Recruiter:

IOCO

Job Ref:

iOCO01150

Date posted:

Friday, May 6, 2022

Location:

Pretoria, South Africa

Salary:

Negotiable


JOB SUMMARY:
The Role:

Essential functions:

  • Junior Software Developer with back-end languages (.NET, Javascript), cloud message API's, Microsoft Web stack (MVC, C#, razor, IIS, ASP.net, Web services, Web API), Microsoft SQL and database development.
  • Knowledge of Algorith...

    JOB DESCRIPTION:

    The Role:

    Essential functions:

    • Junior Software Developer with back-end languages (.NET, Javascript), cloud message API's, Microsoft Web stack (MVC, C#, razor, IIS, ASP.net, Web services, Web API), Microsoft SQL and database development.
    • Knowledge of Algorithms and data structures is also an essential need for professional full stack developers.
    Skills and Experience:

    Essential Qualification:

    • B.Sc / B.Com Information Technology / Informatics / Computer Science / 3 year Diploma Information Technology

    Essential Experience required:

    • Experience as a Software Developer (0-2 years)
    • Experienced in back-end languages (.NET, Javascript)
    • Experience with cloud message APIs
    • Experience with Microsoft SQL, database development
    • A good working knowledge of ASP.Net and WebAPI
    • Exposure to an Agile Development Methodology would be beneficial
    • Experience with software design and development in a test-driven environment
    • Experience with databases and frameworks
    • Knowledge of Algorithms and data structures is also an essential need for professional full stack developers.

    Technologies Frameworks:

    • Proficient understanding of web markup, HTML5, CSS3
    • Experience with Microsoft Web stack (MVC, C# , razor, IIS, ASP.net, Web services, Web API)
    • Solid understanding of entity framework.
    • Knowledge of code versioning tools (SVN and Git)
    • Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/system
    Key Accountabilities:
    • Developing front end website architecture.
    • Assist with the design of the overall architecture
    • Designing user interactions on web pages.
    • Developing back-end website applications.
    • Creating servers and databases for functionality.
    • Ensuring cross-platform optimization for mobile phones.
    • Ensuring responsiveness of applications.
    • Seeing through a project from conception to finished product.
    • Designing and developing APIs.
    • Meeting both technical and consumer needs.
    • Staying abreast of developments in web applications and programming languages.
    • Designing, building, and maintaining complex web applications with a particular emphasis on the UI (interactions, styling, etc.)
    • Working with single-page architecture, front-end application frameworks (ideally React)
    • Interpreting mock-ups and translating them into polished and resolved UIs
    • Optimizing client performance through efficient dependency management and data access patterns
    • Modifying and extending REST API endpoints for data retrieval and persistence

     

    Other desirable skills include:

    • Ability to write quality unit tests
    • He or she should have a complete understanding of automated processes for building testing, document, and deploying it at scale
    • An awareness of security concerns is important, as each layer has its own vulnerabilities.
    Personality and Attributes:
    • Ability to learn new languages and technologies.
    • Collaborate with the rest of the team
    • A desire to write clean and maintainable code.
    • Maintain existing code
    • Attention to detail
    Other:

    Work environment:

    • NB - For its a Hybrid work environment. (Remote / Office)
    • Open Plan office
    • Person will mostly be office based.

    Travel:

    • Must have a valid Drivers licence and own car.
    • Travelling might be required but the person will mostly be office based.

     

    NB! This job is now closed. You can apply for other jobs by uploading your CV.



     

 

 

Similar jobs you might be interested in:

Junior Software Developer
Location: Johannesburg
Salary: 23 000 Monthly
My client is looking for an eager and driven junior software developer to join their team - an exciting opportunity to engage with software dev mentors and take your career to the next step!
15 days ago


Junior Software Developer (6 x months contract)
Location: Edenvale
Salary: R8000
Our client based in Edenvale is looking for a junior software developer
24 days ago


Junior/Intermediate Software Developer
Location: Cape Town
Salary:
Our client, a Microsoft Partner that specializes in the design, development, and maintenance of various business process systems for medium sized enterprises, is looking for a software developer to join their dynamic team located in Tokai, Western cape.
26 days ago


Junior/Intermediate Software/Web Developer
Location: Port Elizabeth
Salary:
A new position for a junior/Intermediate software/Web developer is available in Port Elizabeth.
7 days ago


Junior Software Engineer
Location: Cape Town
Salary:
Ready to take the next step as a software Engineer? This is a rare opportunity to utilize your skills and knowledge to be the driving force behind cutting-edge technology innovation. You will work in a dynamic culture, where you will work with global industry experts as well as work on challenging and exciting design projects!
15 days ago


Junior Internet Software Helpdesk Support
Location: Edgemead, Western Cape
Salary: R14,500 (Depending on experience)
junior Internet software Helpdesk Support
9 days ago


Junior Software Engineer
Location: Pretoria
Salary: 30 000 Monthly
An established communication solution company based in Pretoria East is looking for a junior software Engineer to join their dynamic, collaborative team. The ideal candidate has some experience with large scale software architectures which includes microservices, and experience with designing databases. Looking for an engineer with a focused and methodical mindset, who has a desire working with bi...
18 days ago


Senior Application Developer
Location: Johannesburg
Salary: R 80 000
We are a dynamic and innovative team dedicated to leveraging technology to drive business success. As a Senior Application developer, you will play a crucial role in translating software requirements into robust programming solutions, contributing to the enhancement of our applications and processes.
3 days ago


Senior C# Developer (Code Crusader)
Location: Cape Town
Salary:
Greetings, coding maestros! Our client is embarking on a quest to find a remarkable Senior c# developer to join their epic team. If you possess a profound mastery of c# and a burning passion for crafting exceptional software solutions, then this opportunity is custom-tailored for you!
3 days ago


Senior DevOps Engineer
Location: South Africa
Salary: Market related
Our client is seeking an eloquent Senior DevOps Engineer - a hands-on individual who has great Devel
7 days ago


Create a free job alert for Junior Software Developer (C# Full Stack) in Pretoria

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions