IT Software Developer

7 days ago


Johannesburg, Gauteng, South Africa Recruitment Matters Full time
Responsibilities
  • Directing system testing and validation procedures
  • Directing software programming and bespoke documentation development to comply with IT Governance and mitigate risk
  • Consulting with departments on project status and proposals
  • Working with departments on technical issues including software system design and maintenance
  • Analysing information to recommend and plan the installation of new systems or modifications of an existing system
  • Preparing reports on programming project specifications, activities, or status
  • Conferring with project managers to obtain information on limitations or capabilities
  • Design, code and debug applications
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Software modelling and simulation
  • Software testing and quality assurance
  • Performance tuning, improvement, balancing, usability, automation
  • Integrate software with existing systems
  • Evaluate and identify new technologies for implementation
  • Project planning and project management
  • Maintain standards compliance
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Prepare and install solutions by determining and designing system specifications, standards and programming
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures
  • Protect operations by keeping information confidential
  • Provide information by collecting, analysing and summarizing development and service issues
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Database scripting i.e. design, views, stored procedures and triggers

Key Skills

  • Comfortable writing and analysing SQL queries
  • Document application process
  • Troubleshooting
  • Programming experience
  • Problem solving
  • Software design
  • The ability to translate non-technical business requirements to technical requirements
  • Intercultural intelligence and adaptive intelligence
  • Ability to deal with different worldviews in a respectful manner
  • Analytical skills and the ability to interpret and deal with information and data
  • Exceptional communication skills, verbal and written, on all levels internally and externally to the company in different cultural contexts
  • Possess sound analytical, problem solving and interpersonal skills and have a high level of integrity
  • Excellent organizational planning, project management and time management skills
  • Effective relationship management and collaboration skills
  • Customer (Business) focused

Qualifications:

  • Bachelor's degree in Computer Science or related discipline
  • At least five (5) years' experience in development
  • Experience in Microsoft .Net, Sage ERP, Web API, SQL and data warehousing
#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa BET Software Full time

    Role OverviewBET Software is seeking a skilled Senior Software Development Manager to lead high-performing teams and deliver impactful, innovative solutions. The ideal candidate will have at least 10 years of experience in the IT industry, with 3-5 years of experience managing/leading software development cross-functional teams.


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    We are seeking a highly motivated Software Development Manager to lead our team of engineers and developers.The ideal candidate will have a strong background in software development, team management, and leadership. They should be able to think strategically, communicate effectively, and build strong relationships with stakeholders.Key Responsibilities:Lead...


  • Johannesburg, Gauteng, South Africa Datafin It Recruitment Full time

    Job OverviewDatafin It Recruitment seeks a highly skilled Senior Software Developer to join its team based in Johannesburg.The ideal candidate will have a strong background in software development, with expertise in C++ and experience working on backend systems.You will be responsible for designing, developing, and delivering high-quality software products...

  • Software Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    An innovative software company specializing in artificial intelligence (AI) solutions is seeking a remote mid-level full-stack Next.js and React developer to join their vibrant development team. The successful candidate will collaborate within a cross-functional team, contributing to all phases of the software development life cycle. This role requires...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    Datafin IT Recruitment is seeking a skilled Junior Software Developer to join its Joburg team. The ideal candidate will have a passion for technology, coding and software building. A Degree in Computer Science/Software Engineering/IT or other relevant field and experience working with relational databases – preferably PostgreSQL – are required.Key...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    Duties & ResponsibilitiesDataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.THE coding talents of an ambitious & strong problem-solving Junior Software Developer is sought by a provider of cutting-edge Financial Tools to join its...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    At Blue Bean Software, we're shaping the future of software development. As a leading custom software and product development company, we partner with large enterprises and dynamic start-ups to solve complex challenges.We deliver tailored solutions that blend cutting-edge technology with a deep understanding of our clients' needs. Our team is made up of...

  • Software Developer

    1 week ago


    Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    About the RoleAs a key member of our team, you will be responsible for ensuring software development practices are in compliance with industry best practices policies and procedures.You will work closely with senior development staff, project managers, and business stakeholders to define technical proposal content, timelines, and effort estimates.We are...


  • Johannesburg, Gauteng, South Africa Sabenza IT Full time

    Sabenза IT is seeking an experienced C# and .NET Professional to lead our development efforts.We strive to provide an attractive compensation package that reflects your skills and expertise.About the Role:Lead the development of scalable applications using C# and .NET Core.Design and implement RESTful APIs and integrate third-party services.Develop and...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    Job OverviewDatafin IT Recruitment is currently seeking a skilled Electronics Software Developer to join our team.About the RoleThis position involves designing, developing, releasing, and delivering software products to market. The ideal candidate will have at least 3 years of experience in software development, with a strong background in C#, SQL, and...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    Duties & ResponsibilitiesENVIRONMENT:DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of projects as the next Junior Electronics Software Developer sought by an innovative Asset Protection Solutions Provider to join its team based in Lanseria. You will also follow software product vision,...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job DescriptionThe Software Development Professional will work closely with our team to design, develop, and maintain various applications using the Springboot framework.Responsibilities include writing, testing, and maintaining code for multiple applications, as well as designing and implementing RESTful APIs in Java to integrate with front-end and...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    What We're Looking ForWe are seeking a highly skilled software developer to join our team in Johannesburg.The ideal candidate will have experience with C++, C#, Angular, TypeScript, SQL, ASP.Net Core, etc.We offer a competitive salary and benefits package.ResponsibilitiesResponsible for ensuring Software Development practices are in compliance with industry...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    About BET SoftwareWe're a forward-thinking software development company that's passionate about delivering exceptional results. Our team is dedicated to empowering innovation and excellence in the tech industry.Job OverviewWe're seeking an experienced Software Delivery Director to lead our software development efforts. As a key member of our leadership team,...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    About the RoleWe're seeking an experienced Head of Software Engineering to lead our software engineering efforts. As a key member of our leadership team, you'll be responsible for overseeing complex software development projects and ensuring timely and successful delivery.Your Key ResponsibilitiesTechnical Leadership: Providing technical guidance and...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    Job InformationDatafin IT Recruitment is seeking a skilled Electronics Software Developer to join our team.About the RoleThis position involves working on various aspects of software development, including design, development, release, and delivery of software products.The ideal candidate will have a strong background in C#, SQL, and ASP.Net Core, and at...


  • Johannesburg, Gauteng, South Africa Fusion Software Full time

    At Fusion Software, we're dedicated to driving business success through innovative software, web, and app solutions.Since [Year], we've empowered over 15,000 users across diverse industries — from agile start-ups to established enterprises — with our comprehensive platform.From CRM and Sales to Projects, Timesheets, Stock, Manufacturing, Accounts, and...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    ENVIRONMENT:A leading company in the Intelligent Process Automation (IPA) sector is offering an exciting opportunity for a Solution / Software Developer to join their team. Your responsibilities will include coding, testing, and troubleshooting programs using the appropriate hardware, database, and programming technologies, adhering to prescribed tools,...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    Duties & ResponsibilitiesENVIRONMENT:DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of projects as the next Junior Electronics Software Developer sought by an innovative Asset Protection Solutions Provider to join its team based in Lanseria. You will also follow software product vision,...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We Want You: We want you to lead your team to success at BET Software Were looking for X2 Software Delivery Leads in our finance product space, with a strategic mindset and strong leadership, to oversee complex system development projects across various products and technologies in Bryanston. As a Software leader, you will be accountable for the successful...