TJ 14624 - INTEMEDIATE FULL-STACK SOFTWARE DEVELOPER (.Net 8) - Johannesburg - Professional Career Services

    Professional Career Services
    Professional Career Services Johannesburg

    1 week ago

    professional career services background
    Description

    Job Overview

    The ideal candidate will be responsible for designing, manufacturing and supplying Proximity Detection Systems (PDS) as well as vehicle management systems and peripherals.

    Key Responsibilities

    • Maintain and extend existing software to meet product roadmap requirements.
    • Identify and resolve software defects in a timely manner.
    • Collaborate with Technical Support Specialists to assist in debugging and maintaining software.
    • Analyze interdependencies between programs to ensure contemplated changes do not cause unintended consequences.
    • Document code modifications and new code additions.
    • Understand and apply automated testing, performance testing and iterative development methodologies using relevant tools and techniques.
    • Assist with maintenance of automated build environment.
    • Manage code stored in multiple source control systems.
    • Perform functional testing and peer code reviews.
    • Adhere to the Scrum Process methodology.

    Qualifications

    Bachelor's degree in Computer Science or related field is required.

    Technical Skills

    • Intermediate-level expertise in Full Stack Development with a focus on Microsoft Technologies for cross-platform solutions including desktop and web development:
    • C#
    • Entity Framework
    • Dapper
    • ASP.NET / Blazor
    • MVVM
    • WPF
    • MAUI
    • Microservices (REST / gRPC)
    • Blazor (Server / WebAssembly)
    • MS SQL / SQLite
    • Intermediate knowledge of database design and modelling, and software principles/patterns.
    • Minimum 5 years of experience working in a dedicated software development position.
    • Beginner to intermediate understanding of Agile Scrum development methodologies.
    • Beginner to intermediate knowledge of Test-Drive Development (TDD).
    • Intermediate exposure to:.NET 8
      Blazor
      SQL Server
      EF Core
      RESTful Services
      Clean Architecture
      SOLID Principles
      Dependency Injection
      Caching/Logging,
      Unit Testing/Mocking
      Profiling,Benchmarking


  • Brownsjewellers Johannesburg

    About Browns · We are a family-owned jeweller that crafts the finest diamond jewellery in South Africa. Founded in 1934, we have become an iconic brand with a rich heritage by focusing on classic, timeless and sophisticated designs. · Our quintessentially South African designs ar ...


  • Brownsjewellers Johannesburg

    Browns, a family-owned jeweller established in 1934, is renowned for crafting exquisite diamond jewellery in South Africa. · Job Description · Software Developer · We are seeking an experienced Software Developer to join our dynamic team in Craighall, Johannesburg. · Why Us? · At ...


  • Ingenious personnel Johannesburg

    **Software Development Opportunity** · We are seeking a highly skilled .Net developer to join our team and contribute to the design, development, and deployment of cutting-edge software solutions. As a key member of our team, you will be responsible for designing, debugging, and ...


  • Hlabahlosile Johannesburg

    Transforming Software Development · Key Responsibilities: · Design and Develop Multifaceted Applications · Craft Efficient, Maintainable Code · Collaborate with Cross-Functional Teams to Define Requirements and Specifications · Perform Debugging and Troubleshooting to Resolve Def ...


  • African Ambition Johannesburg

    Job Title: Software Developer · We are seeking a highly motivated and innovative software developer to join our team. The ideal candidate will display enthusiastic leadership, technical expertise, and the ability to manage projects and prioritize deadlines. · Objectives of this R ...


  • Datafin IT Recruitment Johannesburg

    Job Description: · An innovative software company is seeking a remote mid-level full-stack developer to collaborate within a cross-functional team, contributing to all phases of the software development life cycle. · The successful candidate will be responsible for developing dyn ...


  • Network Contracting Johannesburg

    Key Skills & Experience: · Backend Development: Proficient in Java 8+ (Streams, Lambda), Spring Boot frameworks. · Cloud & DevOps: Experienced in Azure DevOps, AWS, Docker, AKS, Kibana, Dynatrace platforms. · Integration & Security: Skilled in REST/SOAP APIs, SSL encryption, and ...


  • People Source Johannesburg

    System to Refine and Enhance Text Content · About the Opportunity · We are seeking a skilled professional to join our team as a global solutions provider, working closely with core banking systems, IT infrastructure companies, Fintechs, service organizations, and IoT providers. · ...


  • Pronel Personnel Johannesburg

    Senior Software Developer Job Description · About the Role · We are seeking a highly professional Senior Software Developer to join our team based in Johannesburg. · The successful candidate will be responsible for designing, developing, and maintaining high-quality software appl ...


  • Standard Bank of South Africa Limited Johannesburg

    Job Title: Software Developer · We are seeking a skilled Software Developer to join our team in Personal & Private Banking. · The ideal candidate will design, code, test, debug, and maintain programs in development environments, adhering to strict programming standards under the ...


  • Hollywoodbets Johannesburg

    The Star Factory seeks a skilled Software Development Instructor to educate individuals and teams on software development principles, methodologies, tools, and best practices. · Responsibilities: · Curriculum Development: Design comprehensive training programs for different skill ...


  • E&D Recruiters Johannesburg

    Job Title: Software Developer (Computer Science) · Minimum Requirements and Experience: · Bachelor's Degree in Computer Science. · 0-2 years of experience in software development, web development, Linux, database management, cloud technologies, and mobile development. · Proficien ...


  • Isilumko Staffing (JHB) Johannesburg

    A leading financial institution seeks skilled Software Developers II with extensive experience in back-end application development using Spring Boot. · Job Description · We are looking for individuals with a strong background in software development, particularly in writing effic ...


  • Indsafri Johannesburg

    **Job Title:** Software Developer Manager · Lead a team of software engineers and drive technical excellence in product delivery. · Key responsibilities include: · Leading, mentoring, and growing a team of software developers to foster innovation and collaboration. · Overseeing t ...


  • Be Different Recruitment Johannesburg

    Software Development Manager · A leading cash management company seeks a Software Development Manager to develop technology strategy and lead a team of developers. The manager will be accountable for the delivery of complex solutions. · Duties & Responsibilities · Bachelor's degr ...


  • Xcede Group Johannesburg

    Job Summary · This role involves working as an Intermediate Java or .Net Engineer for a security company, contributing to the protection of clients' assets. · Key Responsibilities · The selected candidate will be responsible for designing and implementing software solutions using ...


  • Datafin IT Recruitment Johannesburg

    About Us · DataFin was founded in 1999 and has established relationships with industry leaders, with a vast majority of its business being repeat business. · We are seeking an ambitious Junior Software Developer to join our team in Joburg. Your core role will involve participatin ...


  • Pronel Personnel Johannesburg

    Senior Software Developer · We are seeking a highly professional Senior Software Developer to join our team at our company. · The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients i ...


  • Norrin Radd (Pty) ltd Johannesburg

    Software Developer Lead · The ideal candidate will have a strong technical background and leadership skills to guide the team. · Minimum Requirements: · A Bachelor's degree in Computer Science, Software Engineering, or Information Technology. · 5-10 years of professional work exp ...


  • IOCO Johannesburg

    Senior Software Developer · We are seeking a highly skilled Senior Software Developer to join our IT team. The ideal candidate will be responsible for developing and maintaining our .NET Web Forms application and C# services, ensuring the reliability and performance of our system ...


  • Hollywoodbets Johannesburg

    Empower the Next Generation of Developers · We are seeking a passionate Software Development Instructor to design and deliver dynamic training programs, equipping individuals and teams with essential coding languages, methodologies, and best practices. · The ideal candidate will ...

Jobs
>
Johannesburg