Current jobs related to Senior Software Developer Position - Cape Town, Western Cape - BET Software


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Senior Fullstack Software Engineer (React and C#)As a Senior Fullstack Software Engineer at redPanda Software, you will be responsible for developing, testing and maintaining software applications. The role particularly focuses on front-end programming using React along with some back-end development in C#.Main Responsibilities:Back-end codingEnsuring code...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer with strong Back-End expertise based in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior...


  • Cape Town, Western Cape, South Africa Grosvenor Casinos Limited Full time

    Grosvenor Casinos Limited invites experienced professionals to apply for the position of Senior Software Developer.Key ResponsibilitiesBuilding stunning mobile apps using Flutter and Dart programming languages.Maintaining strong proficiency in software development, focusing on clean code and efficient workflows.Working closely with cross-functional teams,...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: Take the lead in shaping the future of software development at BET Software in Cape Town. Were looking for a Software Development Manager with a financial background in payment methods to drive innovation, streamline transaction systems, and lead high-performing teams. In this role, youll oversee project execution, refine product development,...


  • Cape Town, Western Cape, South Africa Panda Software Ltd Full time

    Job DescriptionWe are seeking an experienced Senior Fullstack Software Engineer to join our team at Panda Software Ltd.The successful candidate will be responsible for developing, testing and maintaining software applications. This role requires expertise in front-end programming using React and back-end development with C#.Key Roles and...


  • Cape Town, Western Cape, South Africa Saratoga Software Full time

    Saratoga Software is a leading software services and consulting company focusing on delivering innovative solutions with a strategic emphasis on generative AI. We are expanding our team to include an individual contributor who will act as an Intermediate Java Developer.This role involves handling moderately complex research, design, and software development...


  • Cape Town, Western Cape, South Africa RELX Full time

    About the RoleThis position is ideal for an experienced professional who will undertake challenging research, design and software development assignments within a software functional area or product line. You will provide direct input to project plans, schedules and methodology in the development of cross-functional software products under the guidance of...


  • Cape Town, Western Cape, South Africa Spinnaker Software Full time

    At Spinnaker Software, we're looking for a Senior Developer who's passionate about C#. If you're someone who knows that C# is your preferred language, then this might be the perfect opportunity for you. We're seeking a team player with industry experience and an ability to think outside the box.Key Responsibilities:We need you to work with your team to...


  • Cape Town, Western Cape, South Africa BET Software Full time

    At BET Software, we're seeking a talented Software Development Expert to join our dynamic team in Cape Town. This role offers the opportunity to design, develop, and maintain high-quality software solutions that meet performance, scalability, and security requirements.You will be responsible for:Collaborating with cross-functional teams to drive innovation...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Job DescriptionThe Senior IT Professional - Software Engineering will be responsible for designing, building, and integrating APIs, databases, and other software components.Key responsibilities include:Back-end codingComplying with code standards (OOP)Working with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Senior Fullstack Software Engineer RoleWe are looking for an experienced Senior Fullstack Software Engineer to join our team at redPanda Software. As a key contributor to our engineering team, you will be responsible for architecting, developing, and deploying scalable software applications using React and C#.Main Accountabilities:Designing and implementing...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    Company Overview Tumaini Consulting is a dynamic, multidisciplinary team that prioritizes people, growth, and innovation. We strive to make a positive impact in the industry by tackling complex challenges and providing dedicated career development with regular leadership support. Job Description As a Senior JavaScript Software Engineer, you will be...


  • Cape Town, Western Cape, South Africa LexisNexis Risk Solutions Full time

    We are seeking a skilled Senior PHP Software Engineer to join our team at LexisNexis Legal & Professional.As a Senior PHP Software Engineer, you will design, develop, and maintain complex software solutions that drive innovation and deliver high-quality products for legal professionals.Key Responsibilities:Collaborate with cross-functional international...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Company OverviewredPanda Software is a leading provider of software solutions.


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Fullstack Software Engineer PositionWe are seeking a talented Fullstack Software Engineer to join our team at redPanda Software. As a key member of our engineering team, you will be responsible for developing, testing, and maintaining software applications using React and C#.Key Responsibilities:Developing and testing software applications using React and...


  • Cape Town, Western Cape, South Africa Phanda Personnel Full time

    We are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and implementing complex software applications, as well as contributing to the improvement of software development processes and quality procedures.About the JobThis role requires experience in...


  • Cape Town, Western Cape, South Africa Thales Aerospace Communications Full time

    About Us:Senior Embedded Software DeveloperAt Thales Aerospace Communications, we are committed to delivering innovative solutions that meet the needs of our customers. As a Senior Embedded Software Developer, you will play a critical role in designing and developing embedded software for aeronautical SATCOM equipment.The ideal candidate will have a strong...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Hire Resolve seeks a highly skilled Senior Full-Stack Developer to join their client's team. This key role is responsible for designing and developing software products that meet stakeholders' needs.Key Responsibilities:Develop high-quality code adhering to company standards, actively participating in code reviews, and consistently updating and refactoring...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...

Senior Software Developer Position

2 weeks ago


Cape Town, Western Cape, South Africa BET Software Full time
Job Overview
BET Software is seeking a highly skilled Senior Software Developer to join our team. This role involves designing, coding, and refining complex software solutions. The ideal candidate will have strong Back-End expertise and the ability to lead development projects, mentor junior team members, and maintain top-tier software quality.

Key Responsibilities
  • Design fit-for-purpose solutions, algorithms, and plans
  • Actively contribute to design and planning meetings, discussions, and documentation
  • Ensure design patterns used increase organizational levels of high-volume transactional performance, resilience, automation, and innovation
  • Identify and establish objectives for self and team
  • Set objectives/goals based on the team's chosen software development methodology to successfully complete projects

Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or similar field (advantageous)
  • At least 5 years' experience within a development environment
  • Knowledge of design principles and fundamentals of architecture
  • Demonstrated leadership/mentoring skills
  • Detailed knowledge of the SDLC and management of software projects
  • Good written and verbal communication skills
  • Strong attention to detail

Benefits
  • Opportunity to work with a talented team of professionals
  • Chance to drive impactful change and maintain top-tier software quality
  • Competitive salary and benefits package

Company Culture
BET Software values collaboration, open communication, authenticity, diversity, inclusion, equity, and belonging. We believe in continuous learning and encourage our team members to approach challenges with enthusiasm and proactivity.