Jobs
>
Port Elizabeth

    Senior Software Developer - Port Elizabeth, South Africa - Performit Personnel

    Default job background
    Full time
    Description

    We are looking for an Experienced Senior Software Developer for a Global Company based in Port Elizabeth.

    MAIN PURPOSE OF THE JOB:

    The primary purpose of this role is to be a Senior Software Developer as part of the Business Process Automation (BPA) team. The successful candidate will work under the direction of the Director of Information Technology and Digital Transformation to understand project requirements – as dictated by business needs – then work towards solutions to satisfy those needs. New technologies will be vetted through thorough research of the given technology, as well as conceptual implementations and proof of concepts, together with thorough documentation and best practice guidelines.

    As a Senior Developer, you will be expected to upskill your team-mates, through knowledge and experience

    sharing. And likewise, to learn from the experiences and knowledge of your fellow team-mates. You will partner

    with other developer & engineers to design, develop & implement solutions.

    To be successful in this role, you should be a technologist at heart, deeply analytical and capable of critical

    thinking. You should be able to grasp business concepts and be able to translate those to deliverables.

    PREFERRED EXPERIENCE AND QUALIFICATIONS:

    BSc/BCom in Computer Science or equivalent

    A minimum of 7 or more years of experience required

    Strong programming, business analysis, and administrative skills

    Logistics & Supply Chain experience (advantageous)

    TECHNICAL REQUIREMENTS:

    Software development/delivery experience

    Cloud computing services (Microsoft Azure preferred)

    C# & .NET (Framework & Core)

    .NET WEB API

    Web- and Desktop-based application development

    Application web service development

    MS SQL Server (other RDB experience beneficial)

    Experience implementing software design patterns

    ORM experience (Entity Framework preferred)

    CI\CD experience (beneficial)

    Azure DevOps (advantageous)

    Microsoft Power Platform (advantageous)

    UiPath (advantageous)

    Microsoft Teams App Development (advantageous)

    Power Platform Custom Connector Development (advantageous)

    ESSENTIAL FUNCTIONS & RESPONSIBILITES:

    Design, develop, test and implementation of software solutions

    Internal and external client support

    Writing and implementing quality and high performing code

    Development, maintenance and implementation of software tools, processes and procedures

    Research and development

    Testing and evaluating new technologies

    Ensuring all developed solutions are cost effective and conform to organizational standards, including those dictated by certification and security requirements

    Identification of areas of improvement

    Assist with peer review and code reviews

    Collaboration with developers from other teams to implement the best solutions possible

    Document software processes and solutions

    Following strict source control procedures

    Measurement and reporting of benefits gained through the use of solutions

    Performing other duties as assigned.


  • Top Vitae Recruitment

    Software Developer

    3 days ago


    Top Vitae Recruitment Port Elizabeth, South Africa Full time

    SUMMARY: · The primary purpose of this role is to be a great developer. You will form part of the Integration team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place, and the solutions ...

  • BGA Recruitment

    Software Developer

    3 days ago


    BGA Recruitment Port Elizabeth, South Africa Full time

    SOFTWARE DEVELOPER POSITION IN PORT ELIZABETH · Knowledge on SQL, Web development, C# and experience with development. · Sage product EXPERIENCE a plus. · Database experience · Experience in UML, · Salary market related · ...


  • Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC Port Elizabeth, South Africa

    Lead Software Developer (Senior) · Our client, a Software Development company in Gqeberha/Port Elizabeth is seeking a Lead Software Developer (Senior) · Location: Port Elizabeth · Job type: Hybrid · Salary: CTC package · Responsibilities · Design and implement backend APIs and s ...


  • Hire Resolve Port Elizabeth, South Africa Full time

    Hire Resolve's client is currently seeking a skilled and motivated C# Software Developer to join their dynamic team. As a C# Software Developer at Hire Resolve, you will have the opportunity to work on exciting projects and contribute to the development of innovative software sol ...


  • Hire Resolve Port Elizabeth, South Africa Full time

    Hire Resolve's client is seeking a talented and motivated Intermediate Software Developer to join their development team. As an Intermediate Software Developer, you will play a key role in designing, coding, testing, and implementing software solutions. You will work closely with ...


  • Staff Unlimited Recruitment Port Elizabeth, South Africa Full time

    Intermediate Software Developer · Our client, in the ICT and digital technology industry is seeking an Intermediate Software Developer to join their team. · Job Type: Office based. · Location: Port Elizabeth / Gqeberha · Minimum Requirements: · Degree in Information Technology ...


  • Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC Port Elizabeth, South Africa

    Project Manager – Software Development · Our client, in the ICT and digital technology industry is seeking a Senior Software Developer to join their team. · Job type: Office based. · Location: Port Elizabeth/GQ · Responsibilities: · Managing a development team · Daily meetings w ...


  • HotelJobs Eastern Cape, South Africa

    Kendrick Recruitment is seeking an experienced Assistant Lodge Manager to oversee the daily operations and guest services at a prestigious Luxury Safari Lodge in the beautiful Eastern Cape. · **Responsibilities**: · - Manage all aspects of the lodge's operations, including guest ...

  • Shoprite Group

    Master Data Officer

    3 days ago


    Shoprite Group Eastern Cape, South Africa

    Closing Date · 2024/05/15 · - Reference Number · SHO · - Job Title · Master Data Officer (Meat Markets) Eastern Cape · - Job Type · Permanent · - Location - Country · South Africa · - Location - Province · Eastern Cape · - Location - Town or City · Eastern Cape · - Purpose of th ...


  • beBee Professionals Port Elizabeth, South Africa Project Management Freelance

    BeBee Professionals is looking for a Software Project Scheduler to join our team in Port Elizabeth. · The successful candidate will be responsible for developing and maintaining project schedules, tracking progress, and ensuring that projects are completed on time and within budg ...


  • beBee Professionals Port Elizabeth, South Africa Party Event Planners Freelance

    beBee Professionals is looking for an experienced Event Registration Specialist to join our team in Port Elizabeth. · The Event Registration Specialist will be responsible for managing the registration process for events, including the setup of registration forms, payment process ...


  • beBee Professionals Port Elizabeth, South Africa Business Analysts Freelance

    BeBee Professionals is looking for a Senior Business Analyst to join our team in Port Elizabeth. · The successful candidate will be responsible for providing business analysis services to our clients, including requirements gathering, process mapping, data analysis, and system de ...


  • beBee Professionals Port Elizabeth, South Africa Technical Writers Freelance

    beBee Professionals is looking for a Documentation Manager and Writer to join our team in Port Elizabeth. · The successful candidate will be responsible for creating, managing, and maintaining technical documentation for our products and services. This includes user manuals, onli ...

  • beBee Professionals

    Senior Video Editor

    1 week ago


    beBee Professionals Port Elizabeth, South Africa Video Editing - Photographer Freelance

    BeBee Professionals is looking for a Senior Video Editor to join our team in Port Elizabeth. · The successful candidate will be responsible for creating and editing video content for our company. This includes creating video content for our website, social media, and other market ...


  • Abantu Staffing Solutions Port Elizabeth, South Africa Full time

    Job Description: · The responsibility of this role is to support the software development process within the organisation by providing technical insights and ideas throughout the SDLC and producing neat, semi-complex and accurate code and queries, according to the agreed standard ...


  • Top Vitae Recruitment Port Elizabeth, South Africa Full time

    The primary purpose of this role is to be a developer as part of the Business Process Automation (BPA) team. The successful candidate will work under the direction of the Director of Information Technology and Digital Transformation to understand project requirements – as dictate ...


  • NMU Gqeberha, South Africa Full time

    CORE PURPOSE OF JOB · To create, design, develop, facilitate and administer the learning and teaching process for students in modules presented by the Nelson Mandela University at undergraduate level and postgraduate level. To do, participate in, contribute towards and research a ...


  • Top Vitae Recruitment Port Elizabeth, South Africa Full time

    MAIN PURPOSE OF THE JOB: · The primary purpose of this role is to be a great developer. You will form part of the Integration team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place, an ...


  • HR Genie Gqeberha, South Africa

    CORE PURPOSE OF JOB · To create, design, develop facilitate and administer the learning and teaching process for students in modules presented by the Nelson Mandela University at undergraduate level and postgraduate level. To do participate in, contribute towards and research and ...


  • NMU Gqeberha, South Africa Full time

    CORE PURPOSE OF JOB · To create, design, develop facilitate and administer the learning and teaching process for students in modules presented by the Nelson Mandela University at undergraduate level and postgraduate level. To do participate in, contribute towards and research and ...