Software Engineering Professional

4 days ago


Johannesburg, Gauteng, South Africa WMS Secure Full time

Company Overview

">

The development team at WMS Secure is dedicated to building innovative solutions.

">

Job Description

">

We are looking for a talented Software Engineer to join our team and contribute to the development of a brand-new integrated property management system.

">

Key Responsibilities

">

To function as a full-stack software programmer:

">

  • Designing and writing whole Applications, Components, and User Interface Controls.">
  • Understanding and following business requirements and development plans.">
  • Providing value and support to the company in collaboration with the development team.">
">

Functional Areas

">

Include but are not limited to:

">

  • Applications (Web, Windows)">
  • Application Services (Web, Windows)">
  • Integration with Third-Party Software and Services">
">

Responsibilities

">

(with equal importance/in no particular order):

">

  • Write and Maintain efficient and easy-to-understand code for the development of in-house systems.">
  • Write and Maintain brief but clear Technical Documentation for the systems developed.">
  • Follow, Comply, and Deliver according to Guidelines, Timeframes, and Deadlines provided.">
  • Collaborate with the Development Team to drive their processes to become innovative, efficient, and fast.">

Core Competencies

">

A deep, language, and platform-independent understanding of software programming, architecture, and database concepts to easily adapt to any new platform. A proven ability to visualize and handle real-life business scenarios in a computing platform. And a level of perfectionism that yields results on time without sacrificing performance, efficiency, and clarity in the work done.

">

General Competencies

">

Including but not limited to:

">

  • C# & .NET Framework (System Libraries, ADO.NET)">
  • HTML, JavaScript, jQuery, ASP.NET Blazor">
  • Desktop Application Design & Development (WinForms)">
  • Server Components (UI-Less Services)">
  • SQL Queries and Programming">
  • Report Writing (Design, Data Shaping)">
  • Multi-Tier Architecture, Networking, Internet">
  • M athematically Competent">
">

Required Skills and Qualifications

">

Skills covering most (all preferred) of the areas listed above are required.

">

Coding Etiquette

">

(with equal importance/in no particular order):

">

  • Accuracy – Accurate to Requirement">
  • Performance – Fast Performing Logic">
  • Resource Usage – Least Usage of Memory and Other Resources">
  • Maintainability – Easy to Understand">
  • Delivery – Fast and Agile">
">

Benefits and Others

">

Our company offers competitive benefits and opportunities for growth and professional development.



  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    About This Opportunity:We are looking for a talented Software Engineering and Electronics Professional to join our team at Network Engineering. As an Electronic Engineer specializing in software development, you will play a crucial role in designing, developing, and testing software solutions for electronic systems.Key Responsibilities:Software Solution...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team as a key player in crafting exceptional product development solutions that drive sustainability and excellence.ResponsibilitiesDevelop cutting-edge controllers and systems utilizing expertise in MATLAB/Simulink software development.Lead the development, documentation, and...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at E&D Recruiters.About the RoleThis is an exciting opportunity for a talented individual to develop and maintain software solutions for existing and new products.Key ResponsibilitiesDesign and architect software systemsDevelop and maintain software solutions using languages such as...


  • Johannesburg, Gauteng, South Africa Zedek Engineering Full time

    Civil Engineering DraughtsmanZedek Engineering is seeking a professional draughtsman to work on civil engineering projects, utilizing expertise in creating concept and detailed design drawings using Civil 3D.Key Responsibilities:Produce comprehensive detail drawings for civil engineering projects.Create options analysis using Civil 3D for design...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    At Copious Software, we're committed to delivering high-quality software solutions that meet our clients' needs. As a Quality Assurance Engineer, you will play a critical role in ensuring the quality of our software applications by testing their APIs using Katalon Platform.We're looking for a skilled professional with a minimum of 3+ years of experience in...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    About the RoleThis Senior Software Engineer position is an exciting opportunity for experienced professionals who want to take on leadership responsibilities and contribute to cutting-edge projects. Job DescriptionThe successful candidate will be responsible for:Developing, documenting, and testing control software and innovative tools.Conducting...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Job Description:We are seeking a skilled Senior Electronics Software Developer to join our team at Network Engineering. As an Electronic Engineer specializing in software development, you will play a crucial role in designing, developing, and testing software solutions for electronic systems.Duties and Responsibilities:Software Development: Design, develop,...

  • Software Engineer

    7 days ago


    Johannesburg, Gauteng, South Africa Spane4all Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a Java Specialist. This is an exciting opportunity for someone who is passionate about delivering high-quality software solutions and wants to make a meaningful impact.As a Software Engineer, you will be responsible for designing, developing, and testing complex software...

  • Engineer, Software

    3 days ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Get AI-powered advice on this job and more exclusive features.Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    Company OverviewCopious Software is a global technology firm committed to innovation and excellence. Our mission is to empower businesses through cutting-edge solutions.We pride ourselves on our talented team of engineers, analysts, and architects who collaborate to deliver groundbreaking projects that shape the future.


  • Johannesburg, Gauteng, South Africa Zedek Engineering Full time

    Draughtsman Experienced in Civil EngineeringJohannesburg, Gauteng, South AfricaZedek EngineeringLooking for a professional draughtsman skilled in civil engineering drawing. The projects involve creating concept and detailed design drawings using Civil 3D.Key Responsibilities:Produce comprehensive civil engineering detail drawings.Create options analysis...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    Are you ready to revolutionize the economic and technology landscape? As a Quality Assurance Engineer at Copious Software, you will be part of a talented team that brings together the brightest minds to collaborate on groundbreaking projects that shape the future.We're looking for a skilled professional with a minimum of 3+ years of experience in software...

  • Data Engineer

    1 day ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Company OverviewBlue Bean Software is a leading custom software and product development company, partnering with enterprises and start-ups to solve complex challenges. We deliver tailored solutions that combine cutting-edge technology with deep understanding of client needs.We're pioneers in our field, constantly pushing boundaries and redefining what's...

  • Engineer, Software

    2 days ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes,...


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    **Join Our Team**As a Software Engineer at Standard Bank Group, you will have the opportunity to work on exciting projects, collaborate with talented professionals, and contribute to the growth and development of our company.**Job Description**The successful candidate will be responsible for designing, coding, testing, debugging and correcting programs in...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    Job Summary:">We are seeking a skilled Production Engineer to join our team at Communicate Engineering.">Duties and Responsibilities:">The successful candidate will be responsible for ensuring quality and yield levels in production, planning and managing the production facility, contributing technically to contract reviews and new product introductions,...


  • Johannesburg, Gauteng, South Africa Yellosa Full time

    We're seeking a skilled Software Test Engineer to join our team in Midrand, South Africa.About the Job:This role involves testing and quality assurance of cutting-edge software solutions within the gaming and betting sector. As a Software Test Engineer, you'll work closely with clients to understand their technical requirements and develop effective test...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job SummaryWe are seeking an experienced Intermediate Software Engineer to join our team, where you will design and develop cutting-edge web applications, back-end systems, and mobile apps. As a key member of our engineering team, you will be responsible for ensuring the software meets high standards of quality, scalability, and user experience.Key...


  • Johannesburg, Gauteng, South Africa Wesbank Full time

    As a Software Design Engineer, you will have the opportunity to work with a talented team of professionals in designing and developing large-scale system developments. With your technical expertise, you will be responsible for architecting and designing software pipelines that meet business needs.Key Responsibilities:Design and implement large-scale system...

  • QA Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    What We DoAt Blue Bean Software, we're not just building software—we're shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial services industry to groundbreaking ventures in agritech and...