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 – Intermediate
Location: Sandton
Salary:
15 days ago


Junior Software Developer - Fullstack
Location: Capetown
Salary: Market Related
This is an exciting opportunity to work closely with the Lead software developer to enhance and expand a flagship web application housing a suite of litigation calculators.
25 days ago


Junior Software Developer
Location: Johannesburg
Salary: 20000-25000
4X skilled software developer who are open to learning AI powered coding as it is a prerequisite for this position (training will be provided). The successful candidate will be responsible for developing software applications using various scripting languages, data bases and AI technologies.
84 days ago


Junior / Intermediate Software Developer
Location: Johannesburg
Salary: 480000
Apply for this exciting full Stack developer role to take your career to new heights!
12 days ago


Junior Front End Software Developer
Location: Port Elizabeth
Salary:
30 days ago


Junior Software Engineer
Location: Cape Town
Salary:
Join a top Business Automation software company that’s shaping the future of tech! We’re looking for aspiring software Engineers who are eager to kick-start their careers in a dynamic, fast-growing environment. If you’re passionate about coding, solving complex problems, and working in a team that values creativity and innovation, then this is the opportunity for you!
14 days ago


Junior Software Engineer / Graduate
Location: Remote
Salary: Negotiable
This is a rare chance to join a highly skilled team at the forefront of telecom technology, where your code directly supports scalable, real-world solutions. If you''re looking to grow your career in software development, contribute to meaningful products, and enjoy the flexibility of remote work—this could be your ideal next step.
25 days ago


Junior Software/QA Tester (Remote)
Location: Capetown
Salary: Monthly salary
HELP deliver transformative growth by building intelligent tech solutions by joining the Remote team of an innovative LegalTech company seeking a results-driven junior software/QA Tester.
50 days ago


Junior Automation Technician: Software
Location: Pretoria
Salary: R17 000 Monthly
We are re-opening our search for a junior to Mid-Level Automation Technician – software to join our client's dynamic team. This role is ideal for a technically skilled and motivated individual who is passionate about automation, software integration, and control systems.
50 days ago


Junior Software Engineer / GRADUATE - Remote
Location: Remote
Salary: R25000-R35000 depending on experience
This is a rare chance to join a highly skilled team at the forefront of telecom technology, where your code directly supports scalable, real-world solutions. If you''re looking to grow your career in software development, contribute to meaningful products, and enjoy the flexibility of remote work—this could be your ideal next step.
53 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