Current jobs related to Software Development Professional - Durban, KwaZulu-Natal - MSP Staffing LTD


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Join BET Software as a Junior Software Development Engineer and take your skills to the next level. In this role, you will be responsible for building and enhancing software through hands-on coding, troubleshooting, and performance optimization.### Key ResponsibilitiesIn this role, you will:* Design solutions using approved architectural patterns and ensure...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Software Development EngineerBET Software is seeking a skilled Software Development Engineer to join our team in Durban. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications to meet the company's needs.Main Responsibilities:Design and develop software applications using Java and Python...


  • Durban, KwaZulu-Natal, South Africa Spinnaker Software Full time

    Role Summary:In the role of Sales Consultant at Spinnaker Software, you will be responsible for selling our software solutions to meet sales targets and generate revenue within a given territory. Your ability to match our product offering with a potential client's needs will be your key to success in this role.Responsibilities:Sell ARCH Retail Systems, ARCH...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    We are seeking a skilled Software Developer to join our team at Entelect Software Ltd. As an Intermediate .NET Software Engineer, you will play a key role in developing world-class web and mobile applications for leading organisations in South Africa.Your main responsibilities will include:Delivery: Using your knowledge and experience to develop applications...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Job Title: Senior Technical LeaderAt BET Software, we are seeking a dynamic Senior Technical Leader to drive our software development team to new heights. As a Senior Technical Leader, you will collaborate closely with the Software Delivery Lead to design, lead, and implement cutting-edge technical solutions.Your Responsibilities:- Provide technical...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    About the Role:We are seeking an ambitious Intermediate .NET Software Engineer to join our dynamic team at Entelect. As a key contributor, you will play a vital role in developing world-class web and mobile applications for leading organisations in South Africa.Your Key Responsibilities Will Include:Designing, developing, and deployed high-quality...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    Entelect Software Ltd is seeking an experienced Senior .NET Software Developer to join our team. The ideal candidate will possess a solid understanding of software engineering fundamentals and a commitment to clean code and best practices.The .NET Software Engineer will be responsible for delivering world-class web and mobile applications for leading...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Software Development Professional to contribute to the development of high-quality applications. Essential responsibilities include developing quality software and web applications, analyzing and maintaining existing software applications, designing and implementing testable and scalable code, and discovering and fixing...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Join Our Team as a Junior Software Development EngineerWe are seeking a talented Junior Software Development Engineer to join our team at BET Software. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    About the RoleWe are seeking a highly skilled Intermediate Software Development Engineer to join our vibrant team in Durban.As a key member of our team, you will be responsible for Technical Outputs:Perform Planning: Identify and establish objectives for self and team.Implementation: Ensure the Solution is Functionally Complete, Reliable, has Effective...

  • Software Trainer

    4 weeks ago


    Durban, KwaZulu-Natal, South Africa Spinnaker Software Full time

    Unlock Your Potential as a TrainerYou'll thrive in this role if you're passionate about mastering software and sharing your knowledge with others. As a key player in Spinnaker's mission to empower retailers, you'll ensure they understand and utilize our system's functionality to drive business success.Key Responsibilities:Develop and deliver engaging...


  • Durban, KwaZulu-Natal, South Africa Geotech Full time

    Job Title: Software EngineerAt Geotech, we are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software systems.Key Responsibilities:Design and develop software systems to meet business requirements.Collaborate with cross-functional...


  • Durban, KwaZulu-Natal, South Africa Spinnaker Software Full time

    Unlock Your Sales Potential with Spinnaker SoftwareWe're on the hunt for a talented Pre-Sales Consultant to join our KZN Sales Team!Your Key Responsibilities:Create awareness of our company's products and lay the foundation for new client relationsWork closely with sales consultants to match our product offering with potential clients' needsDevelop and...


  • Durban, KwaZulu-Natal, South Africa Professional Career Services Full time

    Employer DescriptionProfessional Career ServicesJob DescriptionWe are seeking a highly skilled CA(SA) with Big 4 Articles to join our team as a Senior Financial Professional. The ideal candidate will have hands-on experience in full-function accounting, budgeting, and forecasting, with a strong understanding of IFRS and cash flow management.Key...


  • Durban, KwaZulu-Natal, South Africa Gap Consulting Full time

    At our company, we're seeking an experienced Senior Software Developer to join our team. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. In this role, you'll have the opportunity to work on cutting-edge technologies and contribute to the...


  • Durban, KwaZulu-Natal, South Africa SAICA Full time

    We are seeking a highly skilled software engineer to fill a key role at SAICA. Key responsibilities include:Key ResponsibilitiesSoftware Development: Design, develop, and test software applications using a variety of programming languages, including Java, Python, and C++.Collaboration: Work with product managers, designers, and other engineers to understand...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    We are seeking a talented .NET Software Engineer to elevate their career at Entelect. Our company prioritizes people and fosters a culture of growth, collaboration, and innovation.As a key member of our dynamic team, you will have the opportunity to work on complex challenges and make a meaningful impact. You will be part of a multidisciplinary environment...


  • Durban, KwaZulu-Natal, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.ResponsibilitiesDesign and develop software...


  • Durban, KwaZulu-Natal, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using a...

  • Software Developer

    2 weeks ago


    Durban, KwaZulu-Natal, South Africa Tower Group Full time

    We are looking for a talented Software Developer to join our team at {company}.The ideal candidate will have experience with backend development and a strong understanding of object-oriented programming principles.The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and...

Software Development Professional

2 months ago


Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time
Job Title: Software Engineer

We are seeking a highly skilled and ambitious Software Engineer to join our team at MSP Staffing LTD. As a key member of our team, you will play a crucial role in helping our client lead the revolution of solar energy.

Key Responsibilities:
  • Design and develop scalable software solutions using Typescript and Python.
  • Deploy and maintain production services using AWS services such as Lambda, API Gateway, and Cloudformation.
  • Experience with data modeling and database schema design is essential.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain REST APIs using NextJS and React.
Requirements:
  • At least 2 years of experience in software development.
  • Experience with Gitlab pipelines and/or Github Actions for CICD.
  • Experience with AWS services such as IAM policies and roles, S3, VPC, EC2, RDS, and Step functions.
  • Knowledge of CRM technologies is a plus.
  • A problem solver and a critical thinker with excellent communication skills.

If you are a motivated and detail-oriented individual with a passion for software development, we encourage you to apply for this exciting opportunity. Please submit your CV to us, and we will review it carefully. Correspondence will only be conducted with shortlisted candidates. We look forward to hearing from you soon.